To setup Authorize.net in BPro we will need two keys from your portal: Transaction Key and Login ID Key. The link below will bring you to their own Support Center if needed. You can add these in yourself or contact BPro Support to assist you. 

Go to Customize -> Location Settings/Builder -> Edit -> Payment Types -> Credit Card (Authorize.net) - Contact Support if that is not a payment type.

Enter the Keys into the provided fields and toggle the Active on and click save. You will see a message at the top right saying it was successful. 

https://support.authorize.net/authkb/index?page=content&id=A576&actp=search&viewlocale=en_US&searchid=1501777574806

API Login ID
The API Login ID is at least eight characters in length, includes uppercase and lowercase letters, numbers, and/or symbols.

To obtain the API Login ID:

  1. Log into your Merchant Interface at https://account.authorize.net.
  2. Click Account from the main toolbar.
  3. Click Settings in the main left-side menu.
  4. Click API Credentials & Keys.

Your API Login ID is displayed on the page if one has been generated already. If not, enter your Secret Answer. The API Login ID will then be generated.


Transaction Key
The Transaction Key is a 16-character alphanumeric value that is randomly generated.

To obtain the Transaction Key:

  1. Log into the Merchant Interface at https://account.authorize.net.
  2. Click Account from the main toolbar.
  3. Click Settings in the main left-side menu.
  4. Click API Credentials & Keys.
  5. Enter your Secret Answer.
  6. Select New Transaction Key.
  7. To disable the old Transaction Key, click the check box labeled Disable Old Transaction Key Immediately.(Note: If the Disable Old Transaction Key Immediately check box is not selected, the old transaction key will automatically expire in 24 hours.)
  8. Click Submit to continue. Your new Transaction Key is displayed.
Did this answer your question?