v1

latestOpenAPI 3.1.0Copyright Pismo2026-07-247702,7523.1 MB
Visa Click to Pay

Enroll card in Visa CTP

Enroll a customer card in Visa Click to Pay.

This endpoint generates a Click to Pay event generated event.

Notes:

  • If billing_address is not passed, it is looked for internally. If not found, an error is returned.

  • This endpoint takes an account token - an access token encoded with a Pismo account ID.

  • The process is asynchronous, success or failure is indicated in the generated event.

  • This is a PCI endpoint, use the https://gw-pci.pismolabs.io environment.

post/v1/clicktopay/visa/enroll/card

Headers

x-tenantstring required

Pismo organization/tenant ID

x-customer-idinteger required

Customer ID

x-cidstring

Request correlation ID used for tracking on Pismo platform.

Request body

owner_bidstring required

Owner business ID. Identifies the issuing entity creating or managing enrollment in Click to Pay.

card_idinteger required

Enrolled card ID

Example request

{
  "owner_bid": "1000052",
  "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"
  }
}

Response

Accepted