Verify ACH payment method

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

Overview

Verify a bank-account (ACH) payment method using the 6-character descriptor code from the customer's micro-deposit. This applies only to Stripe us_bank_account sources flagged as requiring descriptor-code verification. On success the customer is returned with a fresh JWT and a confirmation message, and the payment method becomes chargeable.

Example:

curl --request POST \
  --url 'https://www.pelcro.com/api/v1/sdk/payment_methods/1019/verify-ach?site_id=1232' \
  --header 'Authorization: Bearer <JWT>' \
  --header 'Content-Type: application/json' \
  --data '{ "verification_code": "SM1234" }'

Conditional Requirements

  • verification_code is required and must be exactly 6 characters.
  • Returns 400 when: the payment method is not found, is not a Stripe method, does not require verification, the code is not 6 characters, or gateway verification fails.
  • Returns 404 when the setup intent for the payment method cannot be found.
Path Params
int32
required
Query Params
int32
required
Body Params
string
required
length between 6 and 6
Headers
string
required
Defaults to Bearer <token>
string
Defaults to application/json
Responses

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