aMember v4 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.
aMember Version 4 verwendet eine neue Dateistruktur und neuen Code. Deshalb ist hier eine neue Integrationsmethode.
1. Cookiewert erhalten
Suchen Sie zuerst die Datei:
application/default/views/_form.phtml
In dieser Datei fügen wir einen speziellen Code in dem Formular ein, sodass die Visitor ID gelesen und an die Verarbeitungsdatei gesendet wird.
Ändern Sie die Zeile echo $form->render($renderer); zu diesem Code:
$form_res = $form->render($renderer);
$tracker = '<input type="hidden" name="pap_custom" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php?accountId=default1" type="text/javascript">
</script>';
echo str_replace('</form>',$tracker.'</form>',$form_res);
Speichern Sie Ihre Arbeit und fahren Sie, abhängig davon, was Sie integrieren möchten, mit dem entsprechenden Schritt fort.
2. Integration mit PayPal innerhalb von aMember – Schritt 1
Bearbeiten Sie nun diese Datei:
/amember/library/Am/Paysystem/PayProcessMediator.php
Suchen Sie die Funktion process() und suchen Sie in dieser Funktion die Zeile:
$this->callback($this->onAction);
Tragen Sie diesen Code direkt unter der erwähnten Zeile ein:
$this->result->getAction()->addParam('custom', $_POST['pap_custom']);
Mit dieser Zeile haben wir einen neuen Parameter namens ‘benutzerdefiniert’ eingefügt, der verwendet wird, um eine Anfrage zu erstellen, die an PayPal gesendet wird. Dadurch wird die Visitor ID gesendet, sodass wir sie später verwenden können, um zu sehen, welcher Affiliate beteiligt war.
Speichern Sie Ihre Arbeit und fahren Sie mit Schritt 3 fort.
3. Integration mit PayPal innerhalb von aMember – Schritt 2
Der letzte Schritt ist, die Bearbeitung der IPN-Benachrichtigung, die von PayPal gesendet wird, zu bearbeiten und sie an Post Affiliate Pro weiterzuleiten. Navigieren Sie zu Konfiguration> Einrichtung/Konfiguration> PayPal in Ihrem aMember-Adminpanel und aktivieren Sie ‘Postback Erneut Senden‘. Wenn es bereits aktiv ist, müssen Sie nur eine neue Zeile mit dieser URL einfügen:
https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php
Speichern Sie Ihre Arbeit und das war es schon. Vergessen Sie nicht, Ihr PayPal-IPN-Handlingplugin auf Post Affiliate Pro zu aktivieren, sodass alles richtig funktioniert.
4. PayPal und Verwendung der Warenkorbfunktion auf aMember
Wenn Sie die Warenkorbfunktion von aMember verwenden, müssen Sie die vorherigen Schritte durchführen und zusätzlich die Dateie application/cart/views/cart/choose-paysys.phtml bearbeiten – Suchen Sie diese Zeile: <input type=”hidden” name=”a” value=”choose-paysys” /> und fügen Sie den folgenden Code unter der Zeile ein:
<!-- Post Affiliate Pro integration snippet -->
<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>
<!-- /Post Affiliate Pro integration snippet -->
Speichern Sie die Änderungen und schon sind Sie fertig.
5. Integration der aMember-Anmeldung
Wenn Sie möchten, dass neue Nutzer automatisch zu Affiliates werden, ist es möglich, das aMember-Anmeldeformular mit Post Affiliate Pro zu synchronisieren. Dank des eingebauten Plugins können Sie dies ganz einfach in dem Admin-Backend von aMember einrichten.
Integrieren Sie aMember nahtlos mit Post Affiliate Pro, um Mitgliedszahlungen zu verwalten, digitale Inhalte bereitzustellen und ein effektives Affiliate-Programm zu leiten. Erfahren Sie, wie Sie wiederkehrende Verkäufe mit PayPal integrieren und neue Nutzeranmeldungen automatisch als Affiliates registrieren. Starten Sie jetzt Ihre kostenlose Testversion!
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!
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!