How to Create a New Authorize.net API Login ID and Transaction Key
Step 1: Create an Authorize.net Account
Before getting started, ensure you have an active Authorize.net merchant account. If you don’t have one, sign up at authorize.net by providing details such as your business name, contact information, and linked bank account to receive payments.
Step 2: Log In to the Merchant Interface
Go to https://account.authorize.net and log in using your merchant credentials.
Step 3: Access API Credentials & Keys
From the main menu, navigate to:
Account → Settings → API Credentials & Keys.
Step 4: Generate New Credentials
You’ll see two main fields:
- API Login ID – This uniquely identifies your account.
- Transaction Key – This key acts like your password for secure transactions.
If you need a new Transaction Key, select “New Transaction Key” and click Submit.
You may be asked to verify your identity using a PIN sent to your email.
Step 5: Copy and Store Credentials Securely
After generation, copy your API Login ID and Transaction Key.
⚠️ Note: The Transaction Key will only be displayed once, so make sure to save it securely.
How to Find an Existing API Login ID and Transaction Key
Step 1: Log In to Authorize.net
Sign in to your merchant account at https://account.authorize.net.
Step 2: Go to API Credentials & Keys
Click Account → Settings → API Credentials & Keys to view your API Login ID.
Step 3: Retrieve Credentials
Your existing API Login ID will be shown on the page.
For security reasons, the Transaction Key is not visible — you must generate a new one if you’ve lost it.
How to Add Authorize.net Credentials on CommercePad
Step 1: Access Admin Panel
Log in to your CommercePad Admin Panel.
Step 2: Expand Application Settings
From the left menu, expand the Application Settings section.
Step 3: Open Domain Configuration
Click on Domain Configuration.
Step 4: Navigate to Payment Options
In the top menu, click Checkout Payment Options.
Step 5: Choose Payment Mode
Select your desired environment:
- Sandbox: For testing; use sandbox credentials.
- Production: For live transactions.
Step 6: Select Authorize.net
From the list of payment providers, select Authorize.net as your payment method.
Step 7: Add Merchant Credentials
Paste your API Login ID and Transaction Key into the respective fields.
Step 8: Save Changes
Click Save at the bottom of the page to apply your configuration.