Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.

Understand CDCVM

Why CVM matters

CVM (Cardholder Verification Method) confirms the end user before a payment. It helps prevent unauthorized payments from a lost or stolen device.

CDCVM (Consumer Device CVM)

CDCVM is one CVM method using the secure local device authentication method.

The iOS NFC Wallet SDK supports CDCVM only. It relies on iOS authentication to secure contactless payment transactions.

NFC Wallet SDK supports multiple CDCVM policies. Configure the policy during NFC Wallet SDK initialization:

  • biometrics only

  • biometrics with fallback to device passcode

  • device passcode only (for example, if biometrics are unavailable)

On iPhone, biometrics means Face ID or Touch ID.

Refer to section Local Authentication in Apple Developer Documentation.

Operational note

Even if the digital card profile defines a different CVM method, contactless transactions require CDCVM.

Check the digital card profile CVM method early. This helps you design the expected payment user experience.

Last updated

Was this helpful?