Authorize.net

Supported features

Feature Supported 3DS
Standard Checkout 🟢
Subscriptions 🟢
Update Subscription 🟢
Additional Payment 🟢
Salesforce Payment 🟢
Preauthorization 🟢
ApplePay
Express Checkout
GooglePay

Payment Provider Configuration Options

You will need to sign up with Authorize.Net if you don’t already have an account.

To generate the Client Key, log in to the Merchant Interface as an Administrator and navigate to Account > Settings > Security Settings > General Security Settings > Manage Public Client Key.

If the Public Client Key does not yet exist, answer your security question to generate the key.

StoreConnect Field Usage
Provider Picklist Value API Name = AuthorizeNet
API Mode sandbox / production
API Key API Login ID
API Secret API Transaction ID
API Options Public key

To specify the Public Key, add the following to the API Options field of the Payment Provider record:

public_key: "YOUR_PUBLIC_KEY"