How to Find Your Authorize.net API Credentials

If you’re setting up Authorize.net as your payment processor in Gigbuilder, you’ll need three pieces of information from your Authorize.net account. This guide shows you exactly where to find them.

What You’ll Need

There are three credentials you need to collect:

  • API Login ID — identifies your account
  • Transaction Key — authenticates your payments
  • Public Client Key — secures payment forms

All three go into your Gigbuilder payment settings under Merchant Services.

Step-by-Step Instructions

Step 1: Log In to Authorize.net

  1. Go to authorize.net and log in with your username and password

Step 2: Navigate to API Credentials

Once logged in:

  1. Click Account in the left sidebar menu
  2. Click Account API and API Settings
  3. On that page, click API Credentials and Keys

You should now see the Transaction Key, Signature Key, and Public Client Key sections.

Step 3: Copy Your API Login ID

At the top of the API Credentials and Keys page, you’ll see API Login ID displayed.

  1. Click to copy it or highlight and copy the text manually
  2. You’ll paste this into the API Login ID field in Gigbuilder

Step 4: Get Your Transaction Key

  1. Look for the Transaction Key section on the same page
  2. If you already have a Transaction Key generated, you’ll see “Last obtained” with the date
  3. If you don’t have one (or want to generate a new one):
    • Click the GENERATE NEW TRANSACTION KEY button
    • A new key will be created and displayed
  4. Copy the Transaction Key and save it somewhere safe — you’ll use it in Gigbuilder

Pro Tip: You can only have one active Transaction Key at a time. If you generate a new one, the old one stops working. Only do this if you need to reset your key or if your old key is compromised.

Step 5: Get Your Public Client Key

  1. Look for the Public Client Key section on the same page
  2. If you already have a key:
    • Click COPY PUBLIC CLIENT KEY to copy it
  3. If you don’t have one yet:
    • Click GENERATE NEW PUBLIC CLIENT KEY button
    • A new key will be generated
    • Click COPY PUBLIC CLIENT KEY to copy it
  4. Save this key — you’ll need it in Gigbuilder

Entering Your Credentials in Gigbuilder

Now that you have all three pieces of information:

  1. In Gigbuilder, go to Setup → Gigbuilder Setup → Merchant Services
  2. Select Authorize.net from the Merchant Processor dropdown
  3. Paste your three credentials into the corresponding fields:
    • API Login ID field
    • Transaction Key field
    • Public Client Key field
  4. Set Test Mode to “YES” while you test payments
  5. Once everything works, change Test Mode to “NO” for real payments
  6. Click Save

Tips & Troubleshooting

Tip: Write down or save your API credentials in a password manager. You may need them again if you have to reconfigure Authorize.net.

Pro Tip: Always test your payment setup with Test Mode = YES first. This lets you make test payments without charging real credit cards. Once you confirm everything works, switch to Test Mode = NO.

If your credentials don’t work: Make sure you’ve copied them exactly, with no extra spaces. If you’re still having trouble, you can generate a new Transaction Key and Public Client Key and try again.

Need Help?

If you get stuck, reply to this post or contact our support team — we’re here to help!

— Ashley, Gigbuilder Support