Skip to main content

Connecting Authorize.Net

To use Authorize.Net as your processing gateway with Splitit, you'll need to first collect your Authorize.Net credentials, then add them to your Splitit merchant portal.

Obtain your Authorize.Net Credentials

1. Log into the Merchant Interface

2. Click Account from the main toolbar

3. Under Security Settings, click API Credentials & Keys

obtain credentials

4. Make a note of your API Login ID

5. Under Create New Key(s) select Obtain: New Transaction Key (Note that you may also choose to disable the old transaction key by clicking the box entitled Disable Old Transaction Key Immediately. You may want to do this if you suspect your previous transaction key is being used fraudulently.)

new transaction key

6. Click Submit to continue

7. Authorize using the PIN process and your registered email

8. Copy the displayed transaction key then Continue or close your browser window

Add Your Authorize.Net Credentials to your Splitit Merchant Portal

1. In your Merchant Portal go to Credentials > Gateway Provider Credentials

gateway provider credentials

2. Select Authorize.Net, then add your API Login ID and Transaction Key and save them.

Configure the Required Webhooks

1. Go to Account > Settings in your Authorize.Net Merchant Interface.

2. Then under Business Settings select Webhooks.

select business settings then webhooks

3. In the Webhooks section, click Add Endpoint.

add endpoint

4. In the Endpoint Editor popup, enter Name as "Splitit" (or anything else), set the Endpoint URL as "", set Status to "Active" and for Select Events check "All Events." Click Save.

endpoint editor

5. You may receive an alert from Authorize.Net that you need to create a new Signature Key, which you can do in the Authorize.Net merchant portal under Account > Settings > Security Settings > API Credentials & Keys > Create New Key(s). (This won't affect processing at all, unlike a Transaction Key.)

This concludes the process, but for any additional assistance please contact your personal Onboarding Manager or the Onboarding Team at