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

Request

  • Base URL
    https://sandbox.pismolabs.io/passport
  • URL
    https://sandbox.pismolabs.io/passport/v1/clicktopay/visa/enroll/card
  • Auth
    none declared. Required headers: x-tenant, x-customer-id

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

Changes

No recorded changes to this operation across all 1 revision of this API.