Configure Authorize.net Checkout

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.

Hire a professional

Get matched with a professional who can help you reach your site goals.