Skip to main content
All CollectionseCommerce
Use Authorize Net as Your Store Payment Provider (Third Party Store)
Use Authorize Net as Your Store Payment Provider (Third Party Store)

In order to use Authorize.net as your payment provider, you first need to obtain a merchant account with Authorize.Net.

Support avatar
Written by Support
Updated over a week ago

Set Up an Authorize.Net Account

In order to use Authorize.net as your payment provider, you first need to obtain a merchant account with Authorize.Net.

  1. Go to the Receipt/Response URLs page.

  2. Click Add URL.

  3. (where STORE_ID is the ID of your store) to the URL field. You can find your store ID at the bottom of the Dashboard field.

  4. Click Submit.

Connect Authorize.Net to the Store

To connect Authorize.Net to Store:

  1. In the left panel, click Sell Online and then click Manage Store.

  2. Click Payment, scroll to the bottom of the page and click Choose Payment Processor.

  3. Select Credit Card: Authorize.Net SIM from the drop-down.

  4. Pick the transaction type you want to enable:

    • Authorize only. This transaction type will not be sent for settlement until you capture the funds manually in your Authorize.Net merchant account.

    • Authorize and Capture. This is the most common type of credit card transaction, when the amount is sent for authorization, and if approved, is automatically submitted for settlement.

  5. Click Save.

Supported Currencies

The following currencies are supported.

Business Location

Supported Currencies

United States, Canada

USD, CAD

United Kingdom, Europe

CHF, DKK, EUR, GBP, NOK, PLN, SEK, USD

Australia

AUD, NZD, USD

Troubleshooting

Some common errors you may come across when setting up your account:

Authorize.net FDC Merchant ID or Terminal ID is incorrect

This error indicates there is an issue with your Authorize.net setup. Please report this error to the Authorize.net customer support.

(99) This transaction cannot be accepted

(13) The merchant login ID or password is invalid or the account is inactive

Regarding Authorize.net: API Login Id, Transaction Key, and MD5 Hash Value must be completely the same in your customer's Authorize.Net account and his Authorize.Net settings in the store control panel. Even one unnecessary space at the end of one value can cause the 99 error.

Did this answer your question?