ACH Payments via Authorize.net in Online Bill Pay

This article pertains to the updated Member Portal launched in 2019.

Introduction

With the 23.16 release of MC Trade, your members have the ability to pay for existing invoices in the web portal section of your website with a personal or corporate bank account, in addition to using credit cards. 

The ability to pay for existing invoices with a bank account will only work if using Authorize.net as your processing gateway.

Back to Table of Contents

Set Up the eChecks Option

To use ACH features to automatically debit your members' checking accounts, you must add the eChecks feature to your gateway account.

  • Log in to your Authorize.Net account to set up the eChecks option. The eChecks application is lengthy and may take a week or more for Authorize.net to approve once submitted.
  • Check the PPD and CCD options when completing Section 2 of Authorize.net's eChecks application.
  • Your account MUST be set to allow "WEB" transaction types, so indicate this when applying.

These options will allow you to accept personal checking and savings accounts from your members, plus corporate checking accounts, for web-initiated transactions.

If you already use ARB through MC Trade, you may still need to add the WEB transaction type to your account.  Click here to view the user guide on Authorize.net's eCheck feature.

Back to Table of Contents

Set Up ACH

Once you have your eChecks features added to your Authorize.net account, complete the following steps to set up ACH in MC Trade:

  1. Click on the Admin menu and then Global Settings.
  2. Click on the Integrations tab and Credit Card Gateway.
  3. Place a check next to Enable ARB.

This must be checked in order for the Check (ACH) payment option to appear in online billpay.

  1. Select "Authorize.net eCheck Enabled" and click Save.

If you check this box and do not have an eCheck account created with Authorize.net, you will experience error messages when trying to use ACH payments/ARBs in MC Trade.

Back to Table of Contents

Set Up a Payment Type

Set up a Payment Type to use for the online bill pay ACH payments and recurring billings:

  1. Click on the Admin menu and Manage Codes.
  2. Click on the Revenue Codes tab and then Payment Types.
  3. You can either select one of your existing check payment types, or create a new payment type to be used for ACH payments online (recommended).
  4. Place a check next to ACH Type and select the appropriate Authorize.net gateway from the dropdown.
  5. Click Save.

What your members will see:

Once you set up the eCheck option with Authorize.Net and configure the settings above, your members will see an additional payment option of "Pay by Check" when paying their invoices online.

If they select "Pay by Check" they will see new fields to enter their Account Type, Routing Number, Account Number, name and contact info for the account, and some additional information about their account. Most of this is required by Authorize.net to complete the payment - some of that is configurable by you in Authorize.net, but fields cannot be hidden on this screen.

In addition, the member will have the option to save the bank information for future use IF they are logged in and you have a single gateway with Card on File enabled (click here to learn more).

Once the member clicks "Submit Payment" the transaction will process with an accept/decline message similar to when paying with a credit card.

Back to Table of Contents

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request