Language switcher

–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

  • Integrations
  • PayPal Express Checkout (IPN und benutzerdefiniertes Feld werden von anderem Skript verwendet)

PayPal Express Checkout (IPN und benutzerdefiniertes Feld werden von anderem Skript verwendet)

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 und das benutzerdefinierte Feld von einem anderen System verwendet werden (z.B. Warenkorb). Aus diesem Grund müssen Sie den Separator wählen, der unseren Cookiewert und den, des Drittanbieters trennt. Wir verwenden in diesem Beispiel || .

Notiz! Dies ist die Beschreibung der Integration mit PayPal, 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.

Separator wählen

Wählen Sie den Separator, der unseren Cookiewert und den, des Drittanbieters trennt. Wir verwenden in diesem Beispiel || . Sie müssen das PayPal-Plugin konfigurieren, um diesen Separator zu nutzen. Navigieren Sie zu Plugins > PayPal > Konfigurieren > Benutzerdefinierter Wertseparator.

PayPal-Schaltflächen

Fügen Sie den folgenden Code in JEDEM PayPal-Schaltflächenformular ein. Bitte stellen Sie sicher, dass Ihr benutzerdefiniertes Feld in Ihrer Schaltfläche id=”pap_ab78y5t4a” hat:

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">PostAffTracker.setAccountId('Account_ID');
PostAffTracker.setAppendValuesToField('||');
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a');
</script>

Dies sorgt dafür, dass der Empfehler in dem benutzerdefinierten Feld nach dem angegebenen Separator gespeichert wird.

Integration mit Ihrem IPN-Verarbeitungsskript – Teil 1

Nun zeigt der IPN-Rückruf auf Ihr Skript. Dieser Rückruf muss auch an das PAP paypal.php-Skript geleitet werden, dessen URL http://www.yoursite.com/affiliate/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 */

Integration mit Ihrem IPN-Verarbeitungsskript – Teil 1

Der benutzerdefinierte Parameter ist in dem Format 3rdPartySystemValue||PapValue. Damit Drittanbietersysteme korrekt arbeiten können, müssen Sie 3rdPartySystemValue aus dem benutzerdefinierten Parameter gliedern. Fügen Sie den folgenden Code dafür direkt nach der PayPal-IPN-Verifikation ein:

<?php
$separator = '||';
    if ($_POST['custom'] != '') {
      $explodedCustomValue = explode($separator, $_POST['custom'], 2);
          if (count($explodedCustomValue) == 2) {
            $_REQUEST['custom'] = $_POST['custom'] = $explodedCustomValue[0];
      }
    }
?>

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.

Back to Integrations Create account for FREE

Our website uses cookies. By continuing we assume your permission to deploy cookies as detailed in our privacy and cookies policy.

×

Schedule a one-on-one call and discover how Post Affiliate Pro can benefit your business.

We’re available on multiple dates

Schedule a call