Advantages
With the Yuno card verification service, you can protect your business in real time:- Real-time Verification: Instantly validate credit card details to ensure accuracy and authenticity.
- Fraud Prevention: Mitigate the risk of fraudulent transactions by verifying the legitimacy of credit card information.
- Seamless Integration: Easily integrate our API into your existing payment processing system, minimizing development time and effort.
Integration
First, you need to define a route to use the card verification feature. When configuring the route, be sure to select:- Card as payment method.
- Define the Transaction type Equal to VERIFY.

Select the Correct Provider
- The credit card verification process isn’t provided by all providers. Always contact your technical account manager to verify which providers support card verification.
- Yuno uses a zero-dollar authorization for card validations. If the provider does not support this flow, we will internally:
- Authorize the minimum possible amount and then cancel the authorization for credit cards.
- Perform a purchase for the minimum possible amount and then refund it for debit cards.
Verify the card at the enrollment
You can verify the card at the enrollment whether you are using the Direct or SDK integrations.SDK integration
If you are using an integration based on SDKs, you need to define theverify object, informing the currency and vault_on_success = true when performing the enrollment. The code block below presents an example of card verification requests and responses using the SDK.
Request
Response
Direct integration
To verify the card at the enrollment with the Direct integration, you will use the Enroll Payment Method endpoint. In addition to thecard_data object, you need to provide the verifyobject. Inside of the verify object you define the currency and provide vault_on_success = true. The code block below presents an example of card verification requests and responses using the Enroll Payment Method.
Request
Response
Verification Feature AvailabilityThe verify feature at the enrollment is only available for PCI-compliant merchants when using the Direct integration.
Verify the card at the payment
If you want to verify the card using a payment operation, you need to fulfill two requirements:- Inform
amount.value=0. - Add
verify = trueinside of thepayment_method.detail.card.object.
SDK integration
The code block below presents an example of card verification using the payment operation for an SDK integration.Request
Response
Direct Integration
The code block below presents an example of card verification using the payment operation for a Direct integration.Request
Response