PayPal Express Checkout (IPN wird von anderem Skript verwendet) integration
Der schnellere, sichere Weg, Geld zu senden, eine Online-Zahlung zu machen, Geld zu erhalten oder ein Verkäuferkonto zu erstellen.
PayPal Express Checkout integriert mithilfe eines IPN-Rückrufes, selbst wenn der Rückruf von einem anderen System verwendet wird (z.B. Warenkorb).
Notiz! Dies ist die Beschreibung der Integration mit PayPal Express Checkout, wenn Sie PayPal-Schaltflächen auf Ihren Webseiten verwendet. Wenn Sie PayPal als Verarbeitungssystem in Ihrem Warenkorb nutzen, verwenden Sie bitte die Methode für die Integration mit dem Warenkorb, nicht die folgenden Schritte.
PayPal-Schaltfläche
Fügen Sie den folgenden Code in JEDEM PayPal-Schaltflächenformular ein:
<input type="hidden" name="custom" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
Dies sorgt dafür, dass der Empfehlen in dem benutzerdefinierten Feld gespeichert wird.
Beispiel
Beispiel eines aktualisierten PayPal-Formulars:
<!-- Begin PayPal Button -->
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="paypalemail@yoursite.com">
<input type="hidden" name="undefined_quantity" value="1">
<input type="hidden" name="item_number" value="Product Name">
<input type="hidden" name="amount" value="19.95">
<input type="hidden" name="image_url" value="https://yoursite.com/images/paypaltitle.gif">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="return" value="http://www.yoursite.com/paypalthanks.html">
<input type="hidden" name="cancel_return" value="http://www.yoursite.com">
<input type="hidden" name="custom" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript"></script>
<input type="image" src="http://images.paypal.com/images/x-click-but5.gif" border="0" name="submit">
</form>
<!-- End PayPal Button -->
Integration 2
Nun zeigt der IPN-Rückruf auf Ihr Skript. Dieser Rückruf muss auch an das PAP paypal.php-Skript geleitet werden, dessen URL https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php ist.
Falls Ihr PayPal-Verarbeitungsskript auf PHP ist, können Sie den folgenden Code nutzen, um dies durchzuführen. Sie können ihn am Anfang Ihrer Verarbeitungsdatei einfügen.
/* 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 */
Dies stellt sicher, dass der gesamte IPN-Rückruf weitergeleitet wird, ohne Ihr ursprüngliches Skript zu beeinflussen.
Das sind alle erforderlichen Schritte. Wann immer es nun einen Verkauf gibt, verwendet PayPal Express Checkout die IPN-Funktion, um unser Verkaufstrackingskript abzurufen und das System generiert eine Provision für den Affiliate.
PagSeguro (IPN bereits verwendet)
Entdecken Sie, wie Sie PagSeguro in Post Affiliate Pro integrieren können, um Ihre Verkäufe effizient zu tracken. Erfahren Sie, wie Sie Benachrichtigungs-URLs, Schaltflächen und IPN-Skripte anpassen. Starten Sie jetzt mit einem kostenlosen Konto und optimieren Sie Ihr Affiliate-Marketing!
PremiumWebCart IPN-Integration
Möchten Sie Ihre Affiliatesoftware noch weiter verbessern? Sehen Sie sich die PremiumWebCart PIN-Integration für Post Affiliate Pro an.