v1
latestOpenAPI 3.1.0Copyright Pismo2026-07-247702,7523.1 MBEnroll customer and card in Visa CTP
Enroll a customer and card in <a href="https://usa.visa.com/products/click-to-pay/consumers.html" target="_blank">Visa's Click to Pay</a> service. Click to Pay is a secure, streamlined online checkout solution using tokenization.
For more information, refer to Click to Pay.
This endpoint generates a Click to Pay event generated event.
Notes:
-
The following fields are mandatory to enroll a customer/card into Visa's Click to Pay: first_name, last_name, emails, phones and billing_address. If not passed and not found internally, an error is returned.
-
The process is asynchronous, success or failure is indicated in the generated event.
-
This endpoint takes an account token - an access token encoded with a Pismo account ID.
-
This is a PCI endpoint, use the https://gw-pci.pismolabs.io environment.
Headers
Pismo organization/tenant ID
Customer ID
Request correlation ID used for tracking on Pismo platform.
Request body
Example request
{
"owner_bid": "1000052",
"card_information": {
"card_id": 6743052,
"billing_address": {
"city": "San Francisco",
"state": "RJ",
"postal_code": "94105",
"country_code": "USA",
"address_line1": "1000 Market Street",
"address_line2": "Building 56",
"address_line3": "Suite 101"
}
},
"customer_information": {
"locale": "en_US",
"first_name": "Alex",
"middle_name": "Robert",
"last_name": "Miller",
"country_code": "USA",
"emails": [
"anita_drink@provider.com"
],
"phones": [
"5545999999999"
],
"national_identifiers": [
{
"type": "NATIONAL_IDENTITY",
"value": "A123456"
}
],
"consent": {
"time_of_consent": "2020-05-05T12:12:12.000Z",
"version": "1.0",
"presenter": "Acme Bank"
}
}
}Response
Accepted