Payment Instrument Tokenization
Create a single-use token
For one off payments you can exchange cardholder data for a single-use token that can be used as a payment instrument via the Tokenized Payment Flow
Card on File multi-use tokens can also be exchanged for single-use tokens. This can be useful if you wish to include CVV values in your payments as this data cannot be stored with Card on File.
post/payment-instruments/single-use
Request body
Example request
{
"type": "card",
"nameOnCard": "John F Doe",
"pan": "4444 3333 2222 1111",
"expiryDate": "05-25",
"startDate": "01-00",
"issueNumber": 1,
"pspTokens": [
{
"pspName": "Checkout.com",
"tokenProvisioningStatus": "PROVISIONED",
"additionalData": {
"customerToken": "20C17E0D04D14D26E063A2598D0A4024",
"instrumentIdentifierToken": "7010000000016241111"
}
}
]
}Response
Successful tokenization of payment instrument
Example response
{
"tokenType": "CARD",
"cardType": "VISA",
"nameOnCard": "John F Doe",
"pan": "#### #### #### 1111",
"expiryDate": "05-25",
"startDate": "01-20",
"customerId": "example-customer-id",
"pspTokens": [
{
"pspName": "Checkout.com",
"tokenProvisioningStatus": "PROVISIONED",
"additionalData": {
"customerToken": "20C17E0D04D14D26E063A2598D0A4024",
"instrumentIdentifierToken": "7010000000016241111"
}
}
],
"fingerprint": "63c8563d876b993878e1b5506b5fc5826e9e46266daaadac018a71ed307748c6",
"cardArtUri": "https://example.com/card-art/09a29968-f53f-4bdb-9744-6033996ee55f",
"metadata": {
"cardBrand": "MASTERCARD",
"category": "CLASSIC",
"countryIsoA2": "GB",
"commercial": true,
"bin": "48321456"
},
"networkTokenProvisioningStatus": "PROVISIONED",
"networkToken": {
"id": "WXdfRANqUrBalltlBKaaWHVGrFoWrIHsZAK",
"token": "5186151969968300",
"expiryDate": "08-26",
"issuer": "MASTERCARD",
"status": "ACTIVE",
"tokenUniqueReference": "DM4MMC0000000001cd2826c715b7475bb089b7622366ebe4",
"paymentAccountReference": "5001EUMYTT3AESCZGUEC77KPCLETI",
"lastFour": "1234",
"cardBin": "00123456",
"cardLastFour": "1234",
"cardExpiryDate": "08-26",
"cardIssuer": "Bank of BR-DGE",
"cryptogram": {
"cryptogram": "Qwertyuio0987654321asdfghjklpois",
"eci": "07"
},
"cryptogramProvisioningStatus": "PROVISIONED"
},
"associatedMultiUseToken": "4fg0498a-98cb-42ha-9g6a-06c7e63uc38f"
}