Prerequisite
Ensure you obtain the necessary unique keys here.
Step 1: Navigate to Payment Gateway Settings
Step 2: Select Payment Gateway Type
Choose 'AuthorizeNetCheckout' as the Type.
If it is not a checkout account but a regular one, then select "AuthorizeNet"
Name the account as you prefer.
Step 3: Enter Required Credentials
In the "Metadata" field, enter your Login ID, Client ID, and Transaction key.
Follow the format below to enter details:
{
"client_public_key":"***********",
"transaction_key":"***********",
"api_login_id":"7DwW5s7Z"
}If you are using regular Authorize.Net account(not a checkout one) then add following values
{
"loginID": "8DP3u95yQpv",
"signature_key": "9D1C2F5A0B8E3D7F4A6C1E9B2D8F0A3C5E7B1D4F6A8C0E2B9D5F7A1C3E6B8D0F2A4C7E9B1D3F",
"transactionKey": "9AbC7dEf5Gsdsfd3jKl",
"hash": "legacy-md5-hash-value"
}
Ensure to replace the placeholders with your actual credentials.
Check the 'is active' box to activate the gateway.
Click "Save" to finalize linking your Authorize.net Checkout payment account with Almabase.
Note: Configuring Non-Mandatory Fields in Authorize.net
Log in to the Merchant Interface at Authorize.net.
Navigate to 'Settings' and then to 'Profile'.
Go to 'Payment Form' and then 'Form Fields'.
Uncheck the 'required' box for the following fields:
Postal code
Address
City
State
Country
Province
This step ensures these fields are not mandatory, avoiding potential payment failures.
Please write to us through the Intercom Chat BubbleđŹ if you have any queries or concernsđ.


