V2 Token Validation Endpoints

After creating a token, you will receive the token back in the response. with this token, you can send it along to other points to update the token fields for all the information that you need.

Sending the token to the funds transfer inquiry endpoint (/api/v2/funds_transfer_inquiry) returns this body -->

 {
    "currency": "CAD",
    "fast_funds_enabled": true,
    "funding_type": "debit",
    "issuer_country_code": "CAN",
    "issuer_name": "Visa Test Bank",
    "push_funds_enabled": true,
    "token": "pctk_a-ucTdMGmALso3Vlga0tA77FA33E90DF30016",
    "type": "payment_card"
 }

Sending the token and the cvv to the payment account validation endpoint (/api/v2/payment_account_validation) returns this body -->

{
    "avs_check_status": "pass",
    "cvv_check_status": "pass",
    "token": "pctk_a-ucTdMGmALso3Vlga0tA77FA33E90DF30016",
    "type": "payment_card"
}

Sending the token to the watchlist inquiry endpoint (/api/v2/watchlist_inquiry) returns this body -->

{
    "risk_level": "high",
    "token": "pctk_a-ucTdMGmALso3Vlga0tA77FA33E90DF30016",
    "type": "payment_card"
}