Authorize.NET configuration

  Previous topic Next topic JavaScript is required for the print function Mail us feedback on this topic! Mail us feedback on this topic!  

Authorize.NET is one of the most popular gateway providers. It uses plain HTTPS POST operations against its gateway server.

 

What do I need?

 

1.Kentico CMS 3.0 or higher with built in Authorize.NET support.
2.Internet Merchant Account - A type of bank account that allows a business to accept internet credit card payments (the card is not physically presented to the merchant).
3.Payment Gateway Account - A secure internet bridge between your website and the credit card processing networks.

 

See Authorize.NET Getting Started Guide at http://www.authorize.net/files/ecommerceguide.pdf for more details.

 

How does it work?

 

ecommerceguide_clip0196

 

Authorize.NET settings in Kentico CMS 3.1 or higher

 

Before you can offer customers to use Authorize.NET payment gateway you will need to do some necessary settings:

1.Go to the section CMSSiteManager -> Settings -> Payment Gateways – Authorize.NET
2.Enter API Login (API Login ID for the payment gateway account) and Transaction key (Transaction key obtained from the Merchant Interface) to identify your payments.
3.Turn off Test Mode of the Authorize.NET payment gateway. Gateway behavior depends on both test mode settings: in CMSSiteManager and in Authorize.NET Merchant Interface. See table below for more details about test mode settings:

 

Kentico CMS

Merchant Interface

Transaction processed as

ON

ON

test transaction

OFF

ON

test transaction

ON

OFF

test transaction

OFF

OFF

live transaction

 

4.Ensure that Authorize.NET payment method is registered and enabled.
5.Check Authorize.NET payment method payment gateway settings:
Payment gateway url: https://secure.authorize.net/gateway/transact.dll
Payment gateway assembly name: CMS.EcommerceProvider
Payment gateway class name: CMS.EcommerceProvider.CMSAuthorizeNetProvider

 

Please note: If you want your transaction to be processed as a test transaction turn on the Test Mode and use https://test.authorize.net/gateway/transact.dll as your payment gateway url.

 

While using the Authorize.NET payment method, a customer is required to fill their credit card information in the last step of the checkout process to finish payment. After the payment is finished the order payment result is updated.

 

ecommerceguide_clip0190

 

Page url: http://devnet.kentico.com/docs/5_5r2/ecommerceguide/index.html?authorize_net_configuration.htm