Loading
Prepare for Email to Become the Default Login ExperienceRead More
Salesforce Partner Finder IssueRead More
Manage Your Billing Processes with Salesforce Billing
Configure the authorize.net Payment Gateway

Configure the authorize.net Payment Gateway

The authorize.net payment gateway allows your customer’s subscribers to purchase your customer’s products and services online. Configure Salesforce Billing to send data to this gateway. (Salesforce Billing Managed Package)

Required Editions

Available in: Salesforce Billing 7.0 and later

If you’re using the AuthorizeDotNet gateway, Salesforce Billing Winter '19 requires AuthorizeDotNet for Salesforce Billing 3.0 or later.

The authorize.net gateway accepts credit cards, debit cards and ACH payment types. It can also process payments through tokenization, charging, refunds, and voiding payment.

  1. Add the following URLs to your Salesforce Billing org’s remote site settings.
    1. https://api.authorize.net
    2. https://apitest.authorize.net
  2. Add the following record to your custom settings.
    1. Name: AuthorizeDotNet
    2. Gateway Class Name: adnblng.AuthorizeDotNetAPI
  3. Create a payment gateway with the following fields.
    1. Payment Gateway Name: AuthorizeDotNet
    2. Gateway Type: AuthorizeDotNet
    3. APILoginId: Provided by Authorize.net
    4. APITransactionKey: Provided by Authorize.net
    5. Active: Selected (for active gateways)
    6. Default: Selected (if this is the default gateway)
    7. TestMode: Select if you’re using sandbox. Leave it unselected if you’re using your gateway in production to process actual payments.
  4. Add the AuthorizeDotNetAdmin permission set to the user profiles of admins who process or add credit cards.
 
Loading
Salesforce Help | Article