Validate

Validate a payment method without processing a payment.

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

Never Use Real API Keys

Use Sandbox keys with the Try It feature. Do not enter production API keys when testing.

Body Params

Validate card, ACH, token, or wallet data. Optionally add the payment method to the customer vault.

payment_details
required

Payment method details. Exactly one variant: raw card data, ACH (check) data, payment_token, wallet payloads, or retail card-present data from a card reader. Do not combine fields from different variants.

customer_vault
object

Store the inline payment_details from this request in the customer vault.

string
enum

Industry type for the transaction

Allowed:
string

Base64 encoded signature image

billing_address
object

Billing address for a payment transaction request.

merchant_defined_fields
object

Custom fields configured in the merchant control panel under Settings → Merchant Defined Fields (field_1 through field_20).

Responses

401

Unauthorized

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