
Integrate aMember v4 with affiliate software
Learn how to integrate aMember v4 membership software with Post Affiliate Pro to manage memberships, subscriptions, payments, and affiliate programs seamlessly....
Integrate aMember with Post Affiliate Pro to enhance your membership site with affiliate tracking, recurring payment support, and seamless signup synchronization.
Accept membership payments, manage profiles, deliver digital content, integrate with your blog, CMS, send newsletters, run affiliate program with this software.
This integration method is for aMember versions lower than v4.
Integration with aMember uses a variation of General solution, it tracks sales by invoking hidden script from “thank you” page.
Put the following code to the aMember thanks.html page:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('{$payment.amount}');
sale.setOrderID('{$payment.payment_id}');
sale.setProductID('{$payment.product_id}');
PostAffTracker.register();
</script>
If you want to integrate aMember with PayPal recurring payments then follow these instructions. You will have to find the paypal_r.inc.php on your server /amember/plugins/payment/paypal_r
Insert next code right after this line:
function paypal_validate_ipn($vars){
/* PAP integration */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
/* end of PAP integration */
Now find this line (2x times):
'custom' => '',
and change them to:
'custom' => $_COOKIE['PAPVisitorId'],
Notice, that your cookies must be available at the domain where amember is installed in order to track sales.
It’s possible to integrate Amember in way, that every new user signup will create also affiliate account in your PAP in the same time. This integration is using our API, therefore it’s necessary to upload PapApi.class.php into your Amember main folder. Then locate file signup.php (also in the main folder), open it in some text editor and add following code right after this line:
proceed_to_payment($payment_id, $member_id_exists);
require("PapApi.class.php");
try {
$session = new Gpf_Api_Session("https://URL_TO_PostAffiliatePro/scripts/server.php");
if(!$session->login("merchant_username", "merchant_password")) {
return;
}
$[affiliate](https://www.postaffiliatepro.com/affiliate-marketing-glossary/affiliate/ "Discover the role of an affiliate in marketing—earn commissions by promoting products through banners, links, and campaigns. Learn how affiliates drive sales and explore effective marketing strategies. Join the world of affiliate marketing with Post Affiliate Pro for user-friendly tools and exceptional support.") = new Pap_Api_Affiliate($session);
$affiliate->setUsername($_POST['email']);
$affiliate->setRefid($_POST['login']);
$affiliate->setPassword($_POST['pass0']);
$affiliate->setFirstname($_POST['name_f']);
$affiliate->setLastname($_POST['name_l']);
if(!$affiliate->add()) {
//echo "Cannot save affiliate: ".$affiliate->getMessage();
return;
} else {
// affiliate was successfully added
}
} catch(Exception $e) {
//echo "Error while communicating with PAP: ".$e->getMessage();
return;
}
This is all that is required. Now whenever there’s sale, aMember will call our sale tracking script, and system will generate commission for the affiliate.
aMember Pro is a membership and subscription management software that allows website owners to set up paid membership areas on their sites. It is a PHP script installed on your website, designed to protect content and make it accessible only to subscribers. The software supports both recurring and non-recurring billing and offers over 200 integrations, including payment systems like Stripe, PayPal, and Coinbase, as well as email service providers such as MailChimp and AWeber.
aMember Pro provides a comprehensive suite of features for managing membership sites, including unlimited membership levels, customizable member areas, mail list management, advanced reporting, and a built-in affiliate program. It also includes modules for newsletters, helpdesk, and shopping carts and supports integration with WordPress, allowing users to create paid content using a WordPress theme. The software is known for its flexibility and configurability, offering an open-source PHP codebase for customization.
aMember Pro has been developed and improved since 2002. Over time, it has integrated a wide array of features, including billing, invoicing, reporting, and numerous integrations with various payment systems. It offers helpdesk and affiliate program support and is not a WordPress plugin but supports integration with WordPress. aMember Pro has a flexible admin dashboard, multi-language support, and advanced reporting capabilities. It is used by over 75,000 websites worldwide, capable of handling large volumes of subscribers with installations managing up to 300,000 paying members.
aMember offers three main pricing options:
aMember Pro generally receives positive feedback as a reliable and easy-to-use platform for managing member content and payments. Users appreciate its continuous updates and long-term reliability. Specific improvements include potential limitations in customization or user interface complexities.
aMember Pro Review – Membership and Subscription Software – In-depth review discussing features and usability.
aMember Membership Software Overview – Features & Benefits – Overview of key features and benefits.
aMember Pro is a membership and subscription management software that allows website owners to set up paid membership areas on their sites. It supports both recurring and non-recurring billing, integrates with over 200 payment systems, and offers features like unlimited membership levels, customizable member areas, newsletters, and affiliate management.
To integrate, add tracking code to the aMember thanks.html page, update PayPal recurring payment scripts, and optionally sync signups to your affiliate program using the API. Detailed instructions are provided on the integration page.
Yes, integration with aMember supports recurring payments, including PayPal recurring billing, ensuring commissions are tracked for each renewal.
Yes, by updating the signup script to use the Post Affiliate Pro API, every new user can be automatically created as an affiliate in your PAP system.
Key features include unlimited membership levels, incremental content delivery, payment system integration, automated signup and expirations, integrated newsletters and affiliate management, multi-language support, and customizable themes with full source code.
Popular alternatives include MINDBODY, Explara Membership Management, eDirectory, Omnify, and MemberNova.
Experience seamless membership and affiliate management. Try Post Affiliate Pro free for 1 month and boost your business with advanced tracking and flexible integrations.
Learn how to integrate aMember v4 membership software with Post Affiliate Pro to manage memberships, subscriptions, payments, and affiliate programs seamlessly....
Would you like to improve your affiliate software even more? Check out the aMember with PayPal integration for Post Affiliate Pro.
Learn how to seamlessly integrate PayPal with Post Affiliate Pro to track sales, generate affiliate commissions, and manage transactions efficiently using IPN c...