Authorize.Net connectors

  • Updated

The Optimizely Configured Commerce engineering team now has an integration with Spreedly, a global payments ecosystem. The addition of Spreedly grants clients access to more payment gateway options. Clients implementing new payment gateways on their Configured Commerce storefront must select a payment gateway and a payment method that Spreedly supports.

Authorize.Net is a plug-in that you can configure to process payments when completing an order in Optimizely Configured Commerce.

Authorize.Net is now using Akamai SureRoute to optimize internet traffic routing, which includes your merchants' transaction requests. Akamai helps safeguard against interruptions caused by issues beyond Authorize.Net's direct control, such as internet congestion, fiber cable cuts and other similar issues. Using Akamai became mandatory starting June 30th, 2016. For information about this change, see Important Authorize.Net Networking Change

  1. Go to Admin ConsoleSettings
  2. Search for "PaymentGateway" (note there is no space between Payment and Gateway)
  3. Click Edit for PaymentGateway.
  4. In the Value field, enter "AuthorizeDotNet" and if desired, provide a description.
  5. Click Save.
  6. Search for "AuthorizeDotNet".
  7. Update the following Settings:
    Application Setting Name Setting Description
    PaymentGateway_AuthorizeDotNet_MerchantID_enc The merchant ID for the Authorize DotNet account.
    PaymentGateway_AuthorizeDotNet_PaymentTokenizationEnabled If True, payment data will be tokenized.
    PaymentGateway_AuthorizeDotNet_TestMode If True, Authorize DotNet will be in test mode and no actual transactions will take place.
    PaymentGateway_AuthorizeDotNet_TransactionKey_enc The transaction key for Authorize DotNet.
    ShouldDisplayAuthorizeNetCIM If True, will display basic Customer Information, such as User ID, email, address, and description


  1. Go to Admin ConsoleSettings.
  2. Search for and select "Payment Gateway".
  3. Select Authorize.Net from the Payment Gateway menu.
  4. Populate the following fields with the criteria provided via your Authorize.Net account.
    Field Name Description
    Merchant ID The merchant ID for the Authorize DotNet account.
    Transaction Key The transaction key for Authorize DotNet.
    Use Payment Gateway Vault

    Enables use of credit card tokens from the payment gateway that can be submitted to the ERP. This option should only be enabled if the ERP requires the payment card token to process a transaction as opposed to the authorization token. Default value: Yes.

    The Payment Gateway Vault token is stored in Token2.

    Test Mode If On Authorize DotNet will be in test mode and no actual transactions will take place.

Configured Commerce does not store sensitive credit card or profile information.