Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Data validation codes

Data validation codes help the Issuer analyze how D1 evaluates a Tokenization request.

D1 generates these codes when it validates data received from the payment network TSP and from the Issuer.

Code groups

D1 returns two code groups:

  • Wallet reason codes describe the recommendation context provided by the token requestor or wallet provider. D1 normalizes these values across payment network TSPs and wallet providers.

  • Verification codes describe the checks performed by D1 on the data provided by the token requestor, payment network TSP, and Issuer.

Where to access the codes

You can access these codes in the following D1 APIs:

  • Notify Card Operations in the outbound Card API

  • Get operation in the inbound Card API

DIGITIZE response fields

For a DIGITIZE operation, the codes are returned in the details section:

  • digitizationInformation.digitizationChecks

    • .verificationCodes

  • digitizationInformation.digitizationChecks

    • .digitalCardRequestorAssessment.reasonCodesRecommendationDescription

Code lists

Use the following pages for the full code lists:

Last updated

Was this helpful?