Maximize the value of your existing affiliate marketing software and extend its possibilities with a wide range of integrations, plugins and apps. All built to improve the strong foundations of Post Affiliate Pro.
A simple, robust way to accept payments or enable commerce from almost anywhere – in your mobile app or online.
The integration works with a special plugin and some setup in Braintree merchant panel.
The very first step is to define a new custom field which we will use for tracking. Navigate to your Braintree Control Panel – Settings> Processing and scroll down to Custom Fields. Create a new field with API Name as ‘visitorid‘ and Display name set e.g. to ‘Visitor ID‘. Finally, choose the ‘Store and Pass Back‘.
This step is a bit marginal as you might be using different methods of creating payment forms.
So, in general you have to add this special code to your form:
The script will automatically load the needed tracking value and include it to the form.
Now, you have to use the value to create a new customer in Braintree (next step).
In this step we will use the custom field value and send it to Braintree along with other customer details. We will use the custom field we defined in the first step.
Find the script which uses the Brantree Customer create function and add the custom value sent from the form. Here’s an example with use of Braintree’s PHP SDK:
$result = Braintree_Customer::create([ 'firstName' => 'Mike', 'lastName' => 'Jones', 'company' => 'Jones Co.', 'email' => 'email@example.com', 'phone' => '281.330.8004', 'fax' => '419.555.1235', 'website' => 'http://example.com', 'customFields' => array('visitorid' => $_POST['pap_custom']) ]);
This change will send the needed tracking value as a custom field and save it to the customer.
The final step is to enable the Braintree plugin in your Post Affiliate Pro Plugins section and setting up a Braintree webhook which will communicate with the plugin.
To create a webhook, navigate to your Braintree Control Panel – Settings> Webhooks and create a new webhook. For the URL use the following one:
In case of notifications you can use all the ‘Subscription‘ type notifications.
That’s it, you are now integrated.
Do not forget to integrate your site with the click tracking code to make it all working properly.
Get exclusive offers and the latest news about our products and services delivered directly to your inbox.
We appreciate your recent sign up for a Post Affiliate Pro.
A message will be sent to your email address containing login details, right after your account is installed.
If you wait for a while, after installation is complete you will be able to access your account directly from here.
After the process is over, we will send the login details to your mailbox.
We’re available on multiple dates