aMember integration
Akzeptieren Sie Mitgliedschaftszahlungen, verwalten Sie Profile, liefern Sie digitale Inhalte, integrieren Sie Ihren Blog oder Ihr CMS, senden Sie Newsletter, leiten Sie ein Affiliateprogramme – Alles mit dieser Software.
Diese Integrationsmethode ist für die aMember-Versionen v4 und niedriger.
Die Integration mit aMember verwendet eine Variation der allgemeinen Lösung. Sie trackt Verkäufe, indem ein verstecktes Skript von der Dankesseite abgerufen wird.
Integration
Tragen Sie den folgenden Code auf der thanks.html-Seite von aMember ein:
<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>
2. Integration von wiederholten Verkäufen mit PayPal
Wenn Sie aMember mit wiederholten Zahlungen auf PayPal integrieren möchten, befolgen Sie bitte diese Anweisungen. Sie müssen paypal_r.inc.php auf Ihrem Server /amember/plugins/payment/paypal_r finden.
Tragen Sie den nachstehenden Code direkt nach dieser Zeile ein:
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 */
Suchen Sie nun diese Zeile (2 Mal):
'custom' => '',
und ändern Sie beide auf:
'custom' => $_COOKIE['PAPVisitorId'],
Beachten Sie, dass Ihre Cookies auf dem Domain verfügbar sein müssen, auf dem aMember installiert ist, um Verkäufe tracken zu können.
3. Integration des Anmeldeformulars
Es ist möglich, aMember so zu integrieren, dass jede neue Nutzeranmeldung auch gleichzeitig ein Affiliatekonto auf PAP erstellt. Diese Integration verwendet unsere API, deshalb ist es notwendig, PapApi.class.php in Ihrem aMember-Hauptordner hochzuladen. Suchen Sie dann die Datei signup.php (ebenfalls in dem Hauptordner), öffnen Sie sie in einem Texteditor und fügen Sie den folgenden Code direkt nach dieser Zeile ein:
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 = 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;
}
Das sind alle erforderlichen Schritte. Wann immer es nun einen Verkauf gibt, ruft aMember unser Verkaufstrackingskript ab und das System generiert eine Provision für den Affiliate.
Entdecken Sie SPBAS - die umfassende Lösung für Abrechnung, Kundenmanagement, Webhosting und mehr, jetzt integriert mit Post Affiliate Pro. Automatisieren Sie Ihren Unternehmensworkflow und optimieren Sie Nutzerinteraktionen. Erstellen Sie ein kostenloses Konto und erfahren Sie, wie wir Ihr Geschäft unterstützen können.
Entdecken Sie die AmeriCommerce-Integration mit Post Affiliate Pro: Eine leistungsstarke E-Commerce-Plattform, die mehrere Storefronts unterstützt und einfaches Verkaufstracking bietet. Verbessern Sie Ihr Online-Marketing mit erweiterten Funktionen. Jetzt kostenlose Testversion starten und mehr erfahren!
Erstellen Sie Ihren unabhängigen Online-Store mit InSales und integrieren Sie mühelos Post Affiliate Pro für effizientes Bestell- und Pro-Produkt-Tracking. Nutzen Sie benutzerdefinierte JavaScript-Codes im Adminpanel und verfolgen Sie Bestellwert und Lifetime-Provisionen. Perfekte Lösung für die Optimierung Ihrer Affiliatesoftware. [Kostenloses Konto erstellen!](https://www.postaffiliatepro.de/probephase/)
Entdecken Sie die vielseitigen Integrationsmöglichkeiten von Post Affiliate Pro, die Ihr eCommerce-Geschäft optimieren. Verbinden Sie mühelos Plattformen wie 1ShoppingCart, 2Checkout, AbleCommerce und mehr, um Verkäufe zu verfolgen und Ihre Affiliate-Einnahmen zu maximieren. Starten Sie jetzt Ihre kostenlose Testversion!