Process an eCheck sale

An eCheck 'Sale' transaction initiates a direct debit from a customer's bank account. It is used when funds need to be collected immediately, similar to a credit card sale. If the bank approves the debit request, the transaction is completed successfully. Otherwise, an error message indicating the failure reason will be returned.

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

API support various types of use. Required fields are defined by the most basic call. For other uses be sure to send the required information defined in the schema and examples.

string
required
number
required
paymentToken
object
required
string
string
string
string
number
string
dynamicFee
object
billing
object
shipping
object
metadata
object

metadata is an object that can host as much as 50 key-value pairs, where the keys can be at most 40 char length and can’t include the characters “[“ or “]”, and the values must be strings and cannot exceed 500 chars Learn more about metadata

Response

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