Update one or more payment tokens

Use this update one or more payment tokens.

Body Params

Accepted request type: PaymentCardPaymentTokenUpdateRequest.

string
required

Object name of tokenization request.

string
length ≤ 20

An optional outlet ID for clients that support multiple stores in the same app.

paymentTokens
array of objects
required
length between 1 and 1000

List of payment tokens to be updated in the request.

paymentTokens*
string
required

Client-supplied payment token value.

boolean
Defaults to true

If the token is reusable.

boolean
Defaults to false

Decline duplicate payment info if client token is supplied.

paymentCard
object
required

Payment card model.

Headers
string
required
Defaults to application/json

Content type.

string
required

A client-generated ID for request tracking and signature creation, unique per request. This is also used for idempotency control. We recommend 128-bit UUID format.

string
required

Key given to merchant after boarding associating their requests with the appropriate app in Apigee.

int64
required

Epoch timestamp in milliseconds in the request from a client system. Used for Message Signature generation and time limit (5 mins).

string
required

Used to ensure the request has not been tampered with during transmission. The Message-Signature is the Base64 encoded HMAC hash (SHA256 algorithm with the API Secret as the key.) For more information, refer to the supporting documentation on the Developer Portal.

string

The access token previously generated with the access-tokens call. Use the format 'Bearer {access-token}'.

Responses

Language
Credentials
URL
Click Try It! to start a request and see the response here! Or choose an example:
application/json