ConfigurationAuthorize.Net PSP Module

Authorize.Net PSP Module

Configure a Live Authorize.Net Payment Module

When a test Authorize.Net Payment Module is configured, do the following to use Authorize.Net payment module implementation with a live account:

  • Request a live account from Authorize.Net;
  • Create payment methods in the Sana Commerce database (for more information about the payment methods, please check this section). The 'externalParameter' will be used as a value of x_method parameter which is posted to Authorize.Net and can accept the 'CC' (credit card) or 'ECHECK' (electronic check) value. Be sure that every payment method is correct for each webshop, country and language;
  • Change the 'web.config' for the Authorize.Net provider in the following way:
Name Changes
x_login The value should be changed to a live account of Authorize.Net (account must be requested from Authorize.Net).
x_transaction_key The value should be changed to a live account transaction key (account must be requested from Authorize.Net).
x_test_request The parameter should be deleted.

Change value:


  • Configure the Authorize.Net Bank Account Confirmation task for checking the status of the orders which are transferred through the Authorize.Net Payment Provider ECheck.Net method. For more information please read this chapter;
  • When everything is done and tested, keep an eye on the payment log in the following days to be sure that everything is configured correctly and that every PSP status is covered.
ConfigurationAuthorize.Net PSP Module