EMV QR Hub
EMV QR Hub
HomeEMVCo AcademyConsumer Presented Mode
EMV QR Basics

Consumer Presented Mode (CPM)

Consumer Presented Mode (CPM) is a QR payment model where the customer generates or displays a QR code using a payment app or mobile wallet, and the merchant scans the QR to initiate the payment transaction.

Wallet QR
Mobile Payments
EMVCo Standards
Interoperability

What Is Consumer Presented Mode?

Consumer Presented Mode (CPM) is an EMVCo QR payment workflow in which the customer presents a QR code generated by a payment application or mobile wallet. The merchant scans the QR code to retrieve payment credentials or transaction-related information.

CPM is commonly used in mobile wallet ecosystems, transit payment systems, ticketing platforms, loyalty systems, and customer-based digital payment infrastructures where the consumer controls the QR generation process.

EMVCo QR specifications help standardize the structure of wallet QR payloads, enabling interoperability between mobile wallets, merchant acceptance systems, banks, and payment networks.

Consumer Presented Payment Flow

In Consumer Presented Mode, the customer initiates the payment by displaying a QR code on their mobile device. The merchant scans the QR using a POS system, payment terminal, or merchant application to complete the payment transaction.

Customer

Displays wallet QR

Merchant

Scans customer QR

Payment Network

Processes transaction

Key Characteristics of CPM

Wallet-Controlled QR

The QR code is generated by the customer’s wallet or payment application.

Merchant Scanning

Merchant systems scan the QR instead of customers scanning merchant QR codes.

Mobile-First Experience

CPM is heavily optimized for smartphone wallets and mobile payment flows.

Interoperable Wallet Ecosystem

EMVCo specifications improve compatibility across different wallet providers.

CPM vs Merchant Presented Mode

FeatureCPMMPM
QR GeneratorCustomer walletMerchant system
QR ScannerMerchant deviceCustomer device
Common Use CasesWallet ecosystems & transitRetail merchant payments
Customer InteractionShow QR to merchantScan merchant QR
Typical EnvironmentMobile-first ecosystemsMerchant payment acceptance

Consumer QR Payload Structure

Consumer Presented Mode QR payloads may contain wallet identifiers, tokenized credentials, account references, session identifiers, or payment authorization information depending on the wallet ecosystem and implementation model.

00020101021226580014A0000006770101110216WALLET1234567895204581253033565802IN5910EMVQRHUB6007DELHI6304A1B2

Wallet Identifier

Identifies the wallet ecosystem or issuer

Tokenized Credentials

Protects sensitive payment information

Session References

Supports transaction correlation

CRC Validation

Ensures payload integrity

Benefits of Consumer Presented Mode

Mobile Wallet Integration

CPM works naturally with smartphone-based payment ecosystems and digital wallets.

Fast Customer Experience

Customers can quickly present QR codes without scanning merchant displays.

Tokenized Payment Flows

Wallet ecosystems can support secure tokenized transaction models.

Interoperable Payments

EMVCo standards help improve wallet interoperability across payment systems.

Consumer Wallet Ecosystem

Consumer Presented Mode ecosystems may involve wallet providers, issuing banks, merchants, acquirers, payment gateways, QR interoperability networks, and mobile payment processors.

Wallet Provider

Generates customer-presented QR payloads.

Merchant

Scans QR and accepts digital payments.

QR Network

Routes interoperable payment transactions.

Explore Related Guides

Legal Disclaimer:EMV QR Hub is a technical utility. We do not process financial transactions or store sensitive payment data. Not affiliated with EMVCo, LLC.