Use eChecks
eChecks (electronic checks) are a secure, efficient, and cost-effective digital payment method that allows merchants to process payments directly from a customer's bank account. Using the Automated Clearing House (ACH) network, eChecks streamline transactions by replacing traditional paper checks with electronic processing.
This method is ideal for recurring payments, large transactions, or industries where ACH payments are commonly used.
Supported currencies
eChecks support only USD transactions.
Workflow
Collect the following information from your customers:
Account holder name
Bank Routing number
Account number
Account type
Use value "S" for SAVINGS accounts and "C" for CHECKING accounts in API
Create the order object. Use DIRECT_DEBIT_ACH as the type in the
PaymentDetailsobject and pass the collected information through thePaymentMethodobject.Place the order.
Request parameters
sessionID
Required (string)
Session identifier, the output of the Login method. Include sessionID into all your requests. 2Checkout throws an exception if the values are incorrect. The sessionID expires in 10 minutes.
Required (object) Object designed to collect all data necessary for an order, including billing, product/subscription plan and payment details. See code sample for more details.
Request sample
Response parameters
Object Object containing order information.
Last updated
Was this helpful?