Pre-Auth

Check CIT availability for a payment token

Changed on

Returns whether the linked customer's default card has a CIT usable for tokenized pre-authorisation.

post/tokenized-payment/v1/tokens/verify-cit

Request

Request body

paymentTokenstring required

Payment token from POST /token. Resolves the user and their default card.

merchantUserIdstring required

Merchant's opaque identifier for the end user. Used to verify the payment token belongs to this user.

Example request

{
  "paymentToken": "aBcD1234eFgH5678iJkL9012mNoP3456",
  "merchantUserId": "merchant_rider_42"
}

Response

CIT availability returned.

hasCitboolean required

Whether the linked customer's default card has a CIT usable for tokenized pre-authorisation.

Example response

{
  "hasCit": true
}

Changes