How to Connect Authorize.Net for Online Payments
How to Connect Authorize.Net for Online Payments
Overview
Authorize.Net is a payment gateway that can be configured in your restaurant dashboard to accept online payments through your storefront.
Where to Find Authorize.Net Settings

- Log in to your restaurant dashboard.
- Navigate to Settings → Payments → Payment options.
- Under Online payments, click Manage gateways.
- Find Authorize.Net and click Connect.

Step 1: Get Your Authorize.Net API Credentials

- Sign in to your Authorize.Net Merchant Interface.
- Navigate to Account → Settings.
- Under Security Settings, open API Credentials & Keys.
- Locate your API Login ID.
- Generate or retrieve the required Transaction Key.
- Store both credentials securely.
The Transaction Key is sensitive. Do not share it in public screenshots or support messages.
Step 2: Configure Authorize.Net
In the Connect Authorize.Net window, review the available settings.
Enable Authorize.Net
Use the toggle to enable or disable Authorize.Net as a payment method on your storefront.
Require Consent Before Payment
Enable this option if customers must accept your Terms and Conditions and Privacy Policy before placing an order using Authorize.Net.
The relevant legal content pages must be activated before this option can be enabled.
Display Name
The Display Name (Shown to Customers) field controls how Authorize.Net appears on your storefront.
- Enter a custom display name if required.
- Leave the field blank to use the provider's default name.
Enter the Required Credentials
Enter the credentials requested in the connection window. If the form asks for an API Login ID and Transaction Key, enter the matching values from your Authorize.Net account.
Use credentials from the correct merchant account and environment.
Step 3: Save the Configuration
- Review the settings and credentials.
- Confirm that Authorize.Net is enabled if you want customers to use it.
- Click Save.
- Check the gateway status on the Payment Gateways page.
Step 4: Test the Payment Method
- Open your restaurant storefront.
- Proceed to checkout with an appropriate test order.
- Confirm that Authorize.Net appears as a payment option when enabled.
- Test the payment flow using the appropriate test environment before accepting live payments.
Troubleshooting
If Authorize.Net does not work as expected:
- Verify the API Login ID and Transaction Key.
- Confirm that the credentials belong to the correct merchant account.
- Check that the gateway is enabled and the configuration is saved.
- Verify that the account is configured to process payments.
- Contact platform support if the issue continues.
Never share your Transaction Key in screenshots or support messages.
Important Notes
- The exact credential fields depend on the connection form in your restaurant dashboard.
- Keep sensitive credentials private.
- Enable the consent requirement only after activating the required legal content pages.
Quick Checklist
- Authorize.Net account accessed.
- API Login ID obtained.
- Transaction Key obtained securely.
- Required credentials entered.
- Display name and consent settings reviewed.
- Gateway enabled and settings saved.
- Checkout tested before accepting live payments.
Updated on: 21/10/2026
Thank you!
