–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.

  • Integracje
  • PayPal Express Checkout (IPN i pole niestandardowe używane przez inne skrypty)

PayPal Express Checkout (IPN i pole niestandardowe używane przez inne skrypty)

Szybszy i bezpieczniejszy sposób na wysyłanie pieniędzy, dokonywanie płatności online, otrzymywanie pieniędzy i otwieranie konta sprzedawcy.

PayPal Express Checkout integruje się przy użyciu wywołania zwrotnego IPN, nawet jeśli wywołanie zwrotne i pole niestandardowe są używane przez inne systemy (np. koszyk zakupowy). Z tego powodu musisz użyć separatora, który oddzieli naszą wartość od wartości plików cookie trzeciej generacji. W tym przykładzie użyjemy ||.

Uwaga! To jest opis integracji z PayPal, jeśli używasz przycisków PayPal na swoich stronach internetowych. Jeśli używasz PayPal jako systemu przetwarzania w swoim koszyku zakupowym, użyj metody integracji dla koszyka, a nie tych instrukcji.

Wybierz separator

Wybierz separator, który oddzieli naszą wartość od wartości plików cookie trzeciej generacji. W tym przykładzie użyjemy ||. Musisz skonfigurować wtyczkę PayPal i użyć tego separatora. Przejdź do Plugins (Wtyczki) > PayPal > Configure (Konfiguruj) > Custom Value Separator (Separator niestandardowej wartości).

Przycisk PayPal

Teraz dodaj następujący kod do KAŻDEGO formularza przycisku PayPal. Upewnij się, że pole niestandardowe twojego przycisku ma id=”pap_ab78y5t4a”:

<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>

To zapewni, że polecający zostanie dodany do pola niestandardowego po określonym separatorze.

Integracja ze skryptem przetwarzania IPN – część 1

Teraz wywołanie zwrotne IPN jest kierowane do twojego skryptu. Musi być też przekazywane do skryptu PAP paypal.php, którego adres URL to http://www.yoursite.com/affiliate/plugins/PayPal/paypal.php.

Jeśli twój skrypt przetwarzania PayPal jest w PHP, możesz użyć następującego kodu, aby to osiągnąć. Możesz umieścić go na początku pliku przetwarzania:

/* 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 */

Integracja ze skryptem przetwarzania IPN – część 2

Niestandardowy parametr jest w formacie WartośćSystemuZewnętrznego||WartośćPAP. Aby system zewnętrzny działał poprawnie, musisz oddzielić WartośćSystemuZewnętrznego od niestandardowego parametru. Aby to osiągnąć, dodaj następujący kod tuż po weryfikacji PayPal IPN:

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

To wszystko, co musisz zrobić. Teraz po każdej sprzedaży PayPal Express Checkout użyje funkcji IPN, aby wywołać nasz skrypt śledzenia sprzedaży, a system wygeneruje prowizję dla partnera.

Powrót do Integracji Załóż konto za DARMO
Czy chcesz jeszcze bardziej ulepszyć swoje oprogramowanie do marketingu afiliacyjnego? Sprawdź naszą integrację Paymate Express dla Post Affiliate Pro.

Paymate Express

Program Affiliacyjny Post Affiliate Pro oferuje funkcje integracji, aplikacje mobilne, wsparcie, oraz baze wiedzy dla partnerów marketingowych.

Czy chcesz jeszcze bardziej ulepszyć swoje oprogramowanie do marketingu afiliacyjnego? Sprawdź naszą integrację NetSuite dla Post Affiliate Pro.

NetSuite

Za pomocą kodu śledzenia sprzedaży w NetSuite można monitorować zamówienia i informacje o produkcie. To ułatwia analizę efektywności marketingu afiliacyjnego.

Czy chcesz jeszcze bardziej ulepszyć swoje oprogramowanie do marketingu afiliacyjnego? Sprawdź naszą integrację PayWhirl dla Post Affiliate Pro.

Metody Integracji - Paywhirl

Ulepsz swoje oprogramowanie do marketingu afiliacyjnego za pomocą integracji NetSuite dla Post Affiliate Pro. Uzyskaj wysokie oceny od użytkowników.

Czy chcesz jeszcze bardziej ulepszyć swoje oprogramowanie do marketingu afiliacyjnego? Sprawdź naszą integrację Paysite Cash dla Post Affiliate Pro.

Paysite Cash

Wybierz nazwę swojej subdomeny dla Post Affiliate Pro i załóż bezpłatne konto. Zaufali nam najlepsi, uzyskując wysokie oceny użytkowników.

Our website uses cookies. By continuing we assume your permission to deploy cookies as detailed in our polityka prywatności i plików cookie.

×

Umów się na indywidualną rozmowę i dowiedz się, jakie korzyści Post Affiliate Pro może przynieść Twojej firmie.

Jesteśmy dostępni w wielu terminach

Umów się na rozmowę