Quick response code. QR codes use four standard encoding modes (numeric, alphanumeric, byte/binary) to efficiently contain information, where extensions can be used. It's used for the online payment.