Verify — Card
Tokenize a debit or credit card account for future push-to-card disbursements.
Authorizations
HMAC-SHA512 signed Authorization header. See the Authentication page for the complete signing guide.
Body
Exactly one of the following groupings must be provided: (1) customer_account_token, (2) third_party_token, or (3) raw card fields — account, recipient_first_name, recipient_last_name, recipient_address1, recipient_city, recipient_state, recipient_zip.
Unique participant identifier assigned by Ingo.
12345
Always CA for card-based (debit or credit) transactions.
CA 1"CA"
Participant assigned ID to be associated with customer_account_token creation. Should correlate to participant assigned values affiliated with future process requests for tracking purposes (e.g. CustomerID or AccountID). Must not contain NPI data.
1 - 255"1f2739ed-3531-4af2-ae36-e6faf7936462"
Unix timestamp of the request.
1576097158
API version of the request. Current version is 11.
11
Alternative to raw card data when the account was previously tokenized. If provided, third_party_token and all raw card fields (account, expiration_date, recipient_first_name, recipient_last_name, recipient_address1, recipient_address2, recipient_city, recipient_state, recipient_zip) must be omitted.
1 - 255"ca875cce-58c0-46a0-8f14-676190cc7df6"
Contains data about an optional third-party account token. If provided, customer_account_token and raw card fields (account, expiration_date, cvv) must be omitted. Only permitted if the client is configured for third-party token use.
Dollar amount of disbursement. Max value determined by participant velocity limits.
x >= 0.011010.5
Recipient first name. Required unless customer_account_token is provided. Must be omitted if customer_account_token is provided.
1 - 255"Johnny"
Recipient last name. Required unless customer_account_token is provided. Must be omitted if customer_account_token is provided.
1 - 255"Rockets"
Optional recipient business name.
150"Rockets LLC"
Card account number. Required unless customer_account_token or third_party_token is provided. Must be omitted if either token is provided.
1 - 255"4111111111111111"
Card expiration date in YYMM format. Conditionally required based on client configuration (expiration_date_enabled). Not required if customer_account_token or third_party_token is provided.
4^[0-9]{2}(0[1-9]|1[0-2])$"2612"
CVV value (3–4 digits depending on card type). Conditionally required based on client configuration (cvv_enabled). Never required if customer_account_token or third_party_token is provided.
^[0-9]{3,4}$"123"
Recipient billing address line 1. Required unless customer_account_token is provided.
1 - 255"123 Main St"
Recipient billing address line 2.
255"Apt 2"
Recipient billing city. Required unless customer_account_token is provided.
1 - 255"Atlanta"
Recipient billing state (standard US postal abbreviation). Required unless customer_account_token is provided.
2^(?:A[LKSZRAEP]|C[AOT]|D[EC]|F[LM]|G[AU]|HI|I[ADLN]|K[SY]|LA|M[ADEHINOPST]|N[CDEHJMVY]|O[HKR]|P[ARW]|RI|S[CD]|T[NX]|UT|V[AIT]|W[AIVY])$"GA"
Recipient billing zip code. 5-digit zip or zip+4 in xxxxx-xxxx format. Required unless customer_account_token is provided.
10^[0-9]{5}(?:-[0-9]{4})?$"30313"
10-digit recipient phone number.
10"1231231234"
Optional second participant assigned ID to be associated with customer_account_token creation. Should be carried forward to future process requests for tracking purposes. Must not contain NPI data.
255"90759390-01c7-47e7-8a90-6faa89b18ff6"
Client assigned store ID. Required for Retail client participants.
255"STORE-001"
Client assigned terminal ID. Required for Retail client participants.
255"TERM-042"
Client assigned clerk ID. Required for Retail client participants.
255"CLK-007"
Response
Verification successful — token returned