Payment ServicesAuthorize.Net


Sana Commerce 9.3
Your connector

Configure Authorize.Net

In Sana Admin click: Apps > Add-ons. When the Authorize.Net add-on is installed, you can configure it from any tab on the "Add-ons" page by clicking on the Configure button .

The table below provides the description of the Authorize.Net payment provider fields:

Field Description
Integration mode Choose the appropriate payment integration mode:
  • Test - select this integration mode to connect Sana to the Authorize.Net sandbox environment. Test mode allows to simulate the payment process as if it is a real payment and helps to make sure that everything will behave the same way when you go live.
  • Live - select this integration mode to connect Sana to the Authorize.Net live environment. Live mode implies that a customer makes a real purchase using already configured payment provider and methods.
API login Id Your API Login ID and Transaction Key are unique pieces of information specifically associated with your Authorize.Net payment gateway account. These two values are only required when setting up an Internet connection between Sana and Authorize.Net. They are used by the Authorize.Net payment gateway to authenticate that you are authorized to submit Sana web store transactions.

Signature key is used for authenticating transaction responses.

You can read about how to obtain the keys and API login ID in the "Set up Authorize.Net Account" Sana help site article.

    The API Login ID, Transaction Key and Signature Key should not be shared with anyone. Be sure to store these values securely and change the Transaction Key regularly to further strengthen the security of your account.
Transaction key
Signature key
Form display method When a customer places an order and goes through the checkout in the Sana web store, a customer will be redirected to the Authorize.Net payment form, where he or she can enter the credit card or bank account information to complete the order.

See the screenshot of the Authorize.Net payment form below.
Solution id Solution ID enables Sana to uniquely track the transactions submitted from the Sana web store to Authorize.Net.

Solution name is a product or a company name which submits transactions to Authorize.Net.

For more information, see "Solution ID Implementation Guide".
Solution name
Print transaction details and web hook responses in the log If you enable this option, the webhooks responses and some other related responses for payment transactions will be recorded into the payment log.

    We recommend to enable this option in case you need to troubleshoot payment issues and monitor if everything goes well with the payment transactions.


Authorize.Net payment form

Payment ServicesAuthorize.Net