Mastercard CDCVM
Last updated
Was this helpful?
This page describes CDCVM behavior for a Mastercard digital card.
Mastercard supports two CDCVM variants in the MCBPv2 digital card profile:
FLEXIBLE_CDCVM supports LVT without authentication and transit payments without authentication.
CDCVM_ALWAYS requires end user authentication for every transaction.
For Mastercard, the terminal determines whether a transaction is an LVT.
It uses data in the Generate AC APDU command, including the CVM result and terminal capabilities.
To support LVT without authentication:
The Mastercard digital card profile must be FLEXIBLE_CDCVM.
You must enable the LVT payment experience as described in Define risk management.
For Mastercard, NFC Wallet SDK treats a transaction as a transit transaction when both conditions are true:
The transaction amount is 0.
The transaction MCC identifies a transit merchant.
To support transit payments at a transit gate without authentication:
The Mastercard digital card profile must be FLEXIBLE_CDCVM.
You must enable transit payment without authentiction as described in Define risk management.
Last updated
Was this helpful?
Was this helpful?