Skip to main content

What is the Card Verification functionality?

Card Verification allows merchants to verify a customer's card without charging it.

The verification is performed using a zero-amount payment request, helping confirm that the card can be used for future payments.

This can be especially useful for recurring payment scenarios, where a merchant may verify a card now and collect payment at a later date.


Which functionalities are supported?

  • Viva.com Marketplace schema

  • Client-side tokenization (saved cards)

  • Recurring payments

Which functionalities are not supported?

  • Digital wallets (e.g. Apple Pay, Google Pay, Samsung Pay)

  • Viva.com ISV schema.

  • Pre-authorizations

  • Installments

  • Variable amounts

  • Tips

  • Merchant-side tokenization

Which card schemes are supported for the Card Verification functionality?

Currently, only the following card schemes are supported:

  • Visa

  • Mastercard

  • Maestro

  • Diners Club

  • Discover

Are Card Verification transactions charged?

Yes. A fixed fee is charged to the merchant for each Card Verification attempt (in the applicable local currency).

Fees are aggregated and billed as a single charge on the following day. For the latest pricing information, please visit our Pricing page.

I want to learn about Card Verification functionality.

If you wish to receive more information about Card Verification functionality and the process of verifying a card, visit our dedicated page on Developer Portal.

Still need help? Our team is here to support you. Please contact us via the Chat with us option in your Viva.com account.



Did this answer your question?