Tap verify payment

Confirm a Tap payment (the 3D Secure verification step).

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Overview

Confirm (verify) a payment through the gateway — the Tap 3D Secure confirmation step, companion to Tap authorize. The endpoint saves the submitted customer details, then confirms the charge through the gateway.

Tap-specific: the currency is forced to USD and the token field is tap_token. The customer is taken from the JWT.

Example:

curl --request POST   --url 'https://www.pelcro.com/api/v1/sdk/payment/tap/verify?site_id=1232'   --header 'Authorization: Bearer <JWT>'   --header 'Content-Type: application/json'   --data '{ "first_name": "Jane", "last_name": "Doe", "phone": "+15555550123", "currency": "USD", "funding": "CREDIT", "tap_token": "tok_xxxxxxxx" }'

Notes

  • Protected — requires the customer’s JWT.
  • first_name, last_name, phone, currency, and funding (DEBIT or CREDIT) are required; redirect_url and tap_token are optional.
Path Params
string
required

Payment gateway slug. Implemented for tap.

Query Params
int32
required

The unique identifier of the site associated with your account.

Body Params
string
required

The customer's first name.

string
required

The customer's last name.

string
required

Customer phone number (5–20 digits).

string
required

The three-letter ISO currency code for the payment.

string
enum
required

The card funding type, either DEBIT or CREDIT.

Allowed:
uri | null

URL to return to after 3D Secure.

string | null

Gateway card token.

Responses

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