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-TimeRecurringRefundsReversals
✖️✖️
3D SecureRemote Update CardRemote Delete CardAddPayMethod API
✖️✖️✖️✖️

Adding the Authorize.net Echeck Payment Gateway

To set up the Authorize.net Echeck payment gateway in WHMCS:

  1. Go to Configuration () > Apps & Integrations or Addons > Apps & Integrations.
  2. Click Authorize.net Echeck.
  3. Check Show on Order Form to display this payment method in the Client Area during checkout.
  4. Enter your Authorize.net Echeck credentials.
  5. Enter a custom module name.
  6. 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 IssueCauseNext Steps
<field> is requiredAuthorize.net is not receiving a required field value.Authorize.net Required Field Errors
<field> is requiredAuthorize.net is not receiving a required field value (for example, Email Address).Field is Required Errors

Last modified: 2025 January 30