Integrate Authorize.net ARB with affiliate software

Integrate Authorize.net ARB with Post Affiliate Pro to automate recurring payments, streamline affiliate management, and ensure secure, PCI-compliant billing for your business.

Integrate Authorize.net ARB with affiliate software

Authorize.net ARB integration

Automated Recurring Billing (ARB) enables you to automatically process installment-based credit card or eCheck.

This plugin integrates Authorize.net ARB using Silent order post callback. It is suitable if you are using recurring payments with Authorize.net

How to integrate PostAffiliatePro with Authorize.net ARB

1. Activate and configure plugin

First you have to activate the Authorize.net plugin in Plugins section of your Post Affiliate Pro. When activated, click Configure button in plugin item. Here you can set the name of custom item used to transfer tracking information to Post Affiliate Pro. This name has to be set to “description” by default. If you are using a field with this name just specify a separator (two pipes are usually used).

2. Configure Authorize.net Silent order post

Login to your Authorize.net account. Now go Menu > Account> Settings> Silent post URL. Here you have to specify a path to the plugin in your installation of Post Affiliate Pro. Please use this URL:

https://URL_TO_PostAffiliatePro/plugins/AuthorizeNet/authorizenet.php

When you’re done, click the Submit button.

Note: Recurring payments are identified by invoice id from Authorize.net. For every new payment, its invoice id is stored to transaction data 5 filed. For every next recurring payment invoice id is also stored to data 4 for identification purposes.

3. Setting up the XML

Recurring payments are usually defined by an XML file which is sent to Authorize.Net. If you want to set some custom data into the description field, you have to do some special steps. First of all, the XML is built in the background – on the server side. To get the needed visitorID value, you have to set a special code to the form which is displayed to the customer before the XML is set. Use this code in the form:

<input type="hidden" name="pap_custom" value="" id="pap_dx8vc2s5" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>

The script will automatically load the needed value to the ‘pap_custom‘ hidden field. This way you can use it when the XML is built.

As mentioned before, if you already use the description field for something else, simply append the value of visitorID using the separator set in the plugin.

4. Handling the response

The last step is to handle the response. If you already use your INS for something, it might be useful for you to remove the custom value from description.

In case of tracking, the plugin will automatically extract the value from the description field based on the plugin settings.

Integration is now complete. Do not forget to integrate your site with the click tracking code which is necessary for correct work of sale tracking.

What is Authorize.net ARB ?

A payment service feature designed to automate the processing of recurring payments for businesses, such as subscription services or installment payments. It supports credit card and eCheck.Net transactions while maintaining secure, PCI-DSS compliant processes.

Funded in 1996 by Jeff Knowles in Utah, Authorize.net was successively acquired by Go2Net (1999), Lightbridge (2004), and CyberSource (2007). Visa Inc. acquired CyberSource, including Authorize.net, in 2010. ARB has evolved to automate billing, improve payment security, and minimize manual processes over time, primarily servicing small to medium-sized businesses.

Segment, Focus

  • Target Segment: Businesses needing automated billing solutions, such as subscription services and membership sites.
  • Customer Benefits: Automates recurring payments, reduces administrative overhead, ensures secure data handling, and provides flexible billing options.

Main Product Features

  • Automated recurring billing with flexible schedules.
  • Subscription management via a merchant interface or API.
  • Supports credit card and eCheck payments.
  • Notification system for transaction events.
  • Secure customer data management compliant with PCI-DSS.

Pricing Options

Pricing details are account-specific and available through the Merchant Interface. Users must log into the system for precise fee structures.

Key User Insights

  • Positive: Recognized for advanced security and a broad range of payment options. Praised for fraud protection.
  • Negative: Criticized for customer service, potential high costs, and technical complexities. Trustpilot reviews reflect dissatisfaction with customer support and operational efficiency.

Youtube Reviews

Product Alternatives

  1. PayPal Website
  2. Amazon Pa Website
  3. Braintree Website
  4. Adyen Website
  5. GoCardless Website

Frequently asked questions

What is Authorize.net ARB?

Authorize.net ARB (Automated Recurring Billing) is a payment service feature that automates recurring payments for businesses, supporting both credit card and eCheck transactions while maintaining PCI-DSS compliance.

How does the integration with Post Affiliate Pro work?

The integration uses a plugin and Silent order post callback to automate recurring billing. It tracks transactions and allows custom data management for seamless affiliate program operation.

Who is the integration for?

It's ideal for businesses needing automated billing solutions, such as subscription services, membership sites, and any organization that processes recurring payments.

What are the key features of the Authorize.net ARB integration?

Features include automated recurring billing, flexible scheduling, subscription management via interface or API, credit card and eCheck support, transaction notifications, and PCI-DSS compliant security.

Are there alternatives to Authorize.net ARB?

Yes, alternatives include PayPal, Amazon Pay, Braintree, Adyen, and GoCardless, each offering different features for recurring and online payments.

Where can I find pricing details?

Pricing is account-specific and available in the Authorize.net Merchant Interface after logging in.

Lucia is a talented content editor who ensures the seamless publication of content across multiple platforms.

Lucia Halašková
Lucia Halašková
Content Editor

Streamline Your Affiliate Billing

Automate and secure your recurring payments by integrating Authorize.net ARB with Post Affiliate Pro. Start your free trial and experience seamless affiliate management.

You will be in Good Hands!

Join our community of happy clients and provide excellent customer support with Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface