Skip to content
Log in

Authorize.Net ACH

On this page

Supported features

Feature Supported 3DS
Standard Checkout 🟢  
Subscriptions    
Update Subscription    
Additional Payment    
Salesforce Payment    
GooglePay    
ApplePay    
Express Checkout    
Preauthorization    

Payment provider configuration options

To generate your credentials, log into Authorize.Net.

StoreConnect Field Usage
Provider Picklist Value API Name = AuthorizeNetAch
API Mode sandbox / production
API Key API login ID
API Secret Transaction Key
API Options Client Key

To specify the Client Key, add the following to the API Options field of the Payment Provider record:

```yaml

public_key: “YOUR_CLIENT_KEY” ```

Running this alongside the card provider

This provider and Authorize.Net can share one Authorize.Net merchant account. A customer who pays by card and by bank account then has both stored under a single customer profile at Authorize.Net.

StoreConnect updates only this provider’s own stored bank account, so a customer saving a new card does not disturb their bank details, and an ACH subscription keeps renewing on the bank account. See Authorize.Net for the rules in full, including the minimum version they depend on.

Limitations

  • Only USD currency is supported
  • It takes 1-4 business days before the money is credited to your Authorize.Net account. The payment ID is stored on the order’s payment record to help with manual reconciliation once the money is credited.

To learn more about ACH direct debit, visit the Authorize.net site.

Was this article helpful?

Was this article helpful?