FAQ: How do I setup my payment gateway?

FAQ Category: General

Version: AbleCommerce 5.x (all versions)

Applies to: Payment Processing

Last Update: 5/28/04

 

DETAILS

FAQ: How do I setup my payment gateway?

AbleCommerce has built-in support for the most popular payment gateways. Since all payment gateways are configured in a different manner, we recommend using the documentation that is applicable to the gateway you are using. You can click the blue question mark in the upper-left corner of the Configure Gateway menu to see the settings and requirements for each gateway.

 

 

PART ONE - Configure a new Payment Gateway

Note: For the purpose of this example, we will use the Authorize.Net payment gateway.

1) From the Merchant Menu, go to the Payment Gateways menu and click the Add button to see a page similar to the one below:

You will need to register with Authorize.Net, or your desired payment gateway, before continuing. Your merchant account and/or gateway information will be supplied at the time of registration or you can contact your merchant account/payment gateway provider for instructions and information required for the setup process.

2) Select the "Authorize.Net" gateway and click the Next >> button. You will see a screen where you can enter the gateway information.

Merchant Login: This is the merchant account login name provided by Authorize.Net.

Merchant Password: This is the password provided by Authorize.Net

Transaction Key: This is a security code provided by Authorize.Net. You must generate this key from the Authorize.Net account manager.

Transaction Type: The selection that you make here determines how funds will be taken.

  • AUTH_CAPTURE: This is an authorization and capture. This means that you have secured an approval and you have charged the customer's account.

  • AUTH_ONLY: This is an authorization only. This means that you have secured the approval to charge a certain amount to the customer's account at some point in the future.

Run Mode: The selection that you make here determines if a credit card will be debited or not.

  • Live Mode: Select this if you want credit cards that are submitted to be debited.

  • Test Mode: Select this if you are testing and do not want credit cards that you enter to be debited.

Testing Authorize.Net Transactions: For testing purposes, you can use "testing" for both the username and password. Make sure you set the gateway to test mode; live transactions will not process for this account.

 

PART TWO - Select the Payment Methods that will use your new Payment Gateway

Once you have created and configured the new payment gateway, you must go to the Payment Methods menu to select the payment type you want to use with your new gateway. You need to do this for each type of credit card you offer to your customers.

1) From the Merchant Menu, go to the Payment Methods menu and click the Add button to see a page similar to the one below:

You can create as many payment methods as you need. For this example, we will create a "Visa" payment method.

2) Enter "Visa" for the Payment Method Name.

3) Select "Credit Card" for the Payment Type.

4) Select "Visa" for the Validation Rule. This will automatically check to see if the user's credit card is a Visa number before it is sent to the payment gateway for authorization.

5) Select the "Authorize.Net" gateway, or the one you have previously created.

6) Choose who will be offered this payment choice; enable for All Groups (everyone) or any available groups (for member stores).

7) Check the box to Activate this payment method.

8) Click Finish to add the new Visa payment method.

On the payment selection page of checkout, the user will see the Visa as a new payment option. If it is selected, the user will enter his/her credit card with expiration date and the transaction information is sent to the payment processor. Usually, in a few seconds, an authorization is either approved or declined and the order will be completed, or they will need to re-enter valid credit card information.