v1
latestOpenAPI 3.1.0Copyright Pismo2026-07-247702,7523.1 MBCreate card validation
Create a new invoice validation for a given tokenized card. A random transacation amount between 1.00 and 5.00 (later chargebacked) is created for the cardholder to approve, which requires logging into an online banking account. The cardholder has up to 3 tries and 96 hours to input the correct amount. If the validation fails, the card is deleted from the wallet.<br>
This endpoint generates a Card on file validation result received event. If the validation fails, it generates an Card excluded event.
Note: This is a PCI endpoint, use the https://gw-pci.pismolabs.io environment.
Path parameters
Card UUID (token) to validate.
Headers
Account token - an access token encoded with a Pismo account ID. Tokens can expire quickly, which can result in an <b>Unauthorized</b> message.
Request body
Example request
{
"type": "INVOICE",
"expiration_hours": 96,
"remaining_tries": 3
}Response
Created
Example response
{
"uuid": "93ae5a79-cf47-11e9-814f-6c2b59562ec2",
"type": "INVOICE",
"status": "IN_PROGRESS",
"expiration_hours": 96,
"inclusion_date": "2019-09-04T19:09:53.881Z",
"expiration_date": "2019-09-08T19:09:53.881Z",
"activation_date": "2019-09-04T19:09:53.881Z",
"cancellation_date": "2192-09-08T19:09:53.881Z",
"remaining_tries": 3,
"refunded_at": null,
"refund_id": null
}