Authorize.net Echeck
The Echeck module for Authorize.net allows you to process payments directly from a bank account. The system stores the details in the client profile and uses them for automated recurring billing on future invoices.
For our other supported Authorize.net payment gateways, see Authorize.net, Authorize.net CIM, and Accept.js by Authorize.net.
Supported Features
Type: Third-Party
One-Time | Recurring | Refunds | Reversals |
✓ | ✓ | ✖️ | ✖️ |
3D Secure | Remote Update Card | Remote Delete Card | AddPayMethod API |
✖️ | ✖️ | ✖️ | ✖️ |
Adding the Authorize.net Echeck Payment Gateway
To set up the Authorize.net Echeck payment gateway in WHMCS:
- Go to Configuration () > Apps & Integrations or Addons > Apps & Integrations.
- Click Authorize.net Echeck.
- Check Show on Order Form to display this payment method in the Client Area during checkout.
- Enter your Authorize.net Echeck credentials.
- Enter a custom module name.
- Click Save Changes.
Troubleshooting
You can find information about most payment gateway-related errors in the logs at Billing > Gateway Log and in the Module Log.
For more information, see Troubleshooting Payments.
You may encounter the following common issues:
Error or Issue | Cause | Next Steps |
<field> is required | Authorize.net is not receiving a required field value. | Authorize.net Required Field Errors |
<field> is required | Authorize.net is not receiving a required field value (for example, Email Address). | Field is Required Errors |
Last modified: 2025 January 30