Configure > Payments > Gateways

E-Payment Integrator

Companies typically invest a large amount of time and money to create "home grown" systems to integrate E-Commerce capabilities. E-Payment Integrator alleviates the complexity of integrating electronic payment support by providing components with an intuitive interface for handing credit card transactions. There is no need for developers to learn complicated socket programming or security implementation. By using the E-Payment Integrator, developers are able to target and develop for any currently supported payment gateway.

AbleCommerce has integrated with the E-Payment Integrator.  It can be used to test the gateway features without having to obtain a merchant account through a third-party payment processing gateway.

E-Payment Supported Payment Gateways

The following is a comprehensive list of the payment gateways supported by E-Payment Integrator.  Some of the gateways shown below have already been converted to a stand-alone integration which allows us to fully document the configuration settings.  If you see a linked version of a gateway in the list below, please use the stand-alone version instead of the E-Payment Integrator.

In the case of payment gateways, one size does not fit all.  Even though the E-Payment Integrator supports 93 different gateways, keep in mind that each gateway has it's own configuration settings, and sometimes it can be difficult to setup a new gateway without having explicit documentation written.  With this in mind, AbleCommerce technical support will gladly assist you with any of the supported gateways below.  Simply open a support ticket for help.

3DSI

5thDimension

ACHFederal

ACHPayments

Adyen

AuthorizeNet

AuthorizeNetCIM

AuthorizeNetXML

BankOfAmerica

Barclay

Beanstream

Bluefin

BluePay

BrainTree (Direct Post API)

Chase

Converge

Cyberbit

CyberCash

CyberSource

DataCash

ECX

Eprocessing

Eway

ExPay

FastTransact

FirstAtlantic

FirstData

FirstDataE4

FirstDataPayPoint

GlobalIris

GoEMerchant

GoToBilling

Heartland

HSBC

Innovative

Intellipay

IntuitPaymentSolutions

ITransact

JetPay

LinkPoint

Litle

MerchantAnywhere

MerchantESolutions

MerchantPartners

MIT

Moneris

MonerisUSA

Monetra

MPCS

MyVirtualMerchant

Netbanx

NetBilling

NetworkMerchants

NexCommerce

Ogone

Orbital

PayDirect

Payeezy

PayFlowLink

PayFlowPro

PayFuse

PayJunction

PayLeap

PaymentExpress

PaymentsGateway

PaymentWorkSuite

PayPoint

Payscape

PayTrace

Payvision

PlanetPayment

PlugNPay

PRIGate

ProPay

PSIGate

PSIGateXML

QBMS

RTWare

SagePay

SagePayments

SECPay

SecurePay

Skipjack

Sterling

TransactionCentral

TransFirst

TransNationalBankcard

TrustCommerce

USAePay

USight

Verifi

WorldPay

WorldPayLink

WorldPayXML

YKC

YourPay

NOTE:  NSoftware's E-Payments component will not work under medium trust. You will need to use full trust for this gateway to function.

Enable E-Payment Gateway

The E-Payment gateway configuration page is an all-purpose single configuration page which supports multiple payment gateways.  It is not possible to document every setting for all 93 supported gateways, so please open a support ticket for help.

  1. From the Payment Gateways page, click the ADD PAYMENT GATEWAY button.

  2. From the Add Gateway page, click the icon for the E-Payment Integrator.

  3. You will now be on the Add Gateway configuration page for E-Payment Integrator Gateway.

  4. Select your Gateway from the payment gateway list.  Review the list above and make sure that the gateway selected isn't already created as a separate stand-alone integration.  If your gateway is linked above, then click on the link to use a different gateway integration.

  5. The Supported Methods available for selection are Sale, AuthOnly, Capture, Refund, and Void.  Each gateway will have it's own supported methods, so you will need to go to this page and find your listed gateway.  Then select the methods that are available in AbleCommerce.  Not all supported transaction methods may be available from AbleCommerce.

    - Sale: payments are captured at time of sale
    - AuthOnly: payments are authorized at time of sale
    - Capture: payments that are authorized can be captured after the order is placed
    - Refund: payments can be refunded as a post-order processing feature
    - Void: authorized payments can be cancelled

  6. The next configuration section of the E-Payment Integrator has various fields that can be used to send in the required information for each gateway.  Since each gateway has it's own configuration settings, you may need to open a support ticket for help.  AbleCommerce can provide some direction on the specific configurations needed, but we will need to be able to work with your payment gateway provider.

  7. The next configuration section of the E-Payment Integrator allows you to choose common functions that almost all of the payment gateways provide.

  8. Choose the type of Authorization Mode.

    - Authorize: to request authorization without capturing funds at the time of purchase. You can capture authorized transactions through the order admin interface.
    - Authorize & Capture: to capture funds immediately at the time of purchase.

  9. The Gateway Mode indicates whether the transaction should be submitted to a live gateway for processing, or a test gateway.  Not all payment gateways support a test environment.

  10. Debug Mode is an optional feature and should only be enabled at the direction of AbleCommerce support for troubleshooting purposes.

    - Log files are stored in the \app_data\logs\ folder and will be named to match the gateway.

  11. The Test URL and Live URL fields are used to store the connection link to the gateway.  This information is pre-populated when you configure the gateway and should not be changed unless directed by your payment gateway or AbleCommerce personnel.

  12. Scroll down to the bottom of the page and find the section called Payment Methods.

  13. Click the box next to all credit card payment methods that will use the selected gateway.

  14. At the bottom of the page, click the SAVE button.

Post-order Processing

All AbleCommerce payment gateway integrations offer full support for post-order processing.  This means that after an order is placed, you can authorize, capture, refund, and void transactions from the AbleCommerce order administration area.

Some post-order processing features, such as refunds, may require that you enable credit card storage from the Security > System Settings page.

 

 

Related Topics

Configure > Payment Methods

Manage > Orders > Payments (Credit Card Transactions)

Manage > Orders > Payments (Offline Payments)