Integration logo
PayU (PagosOnline)

PayU (PagosOnline)

Payments Integration AffiliateMarketing PayU

Integracja PayU (PagosOnline)

Ta integracja dotyczy przycisków płatności bramki o nazwie PayU (dawniej PagosOnline). Integracja realizowana jest poprzez użycie dodatkowego pola i adresu URL powiadomienia.

Powiadomienia obsługuje wtyczka PayU PagosOnline, którą należy aktywować w panelu sprzedawcy Post Affiliate Pro w sekcji Wtyczki.

Modyfikacja przycisku

Integracja polega na dodaniu dodatkowego kodu do Twojego istniejącego przycisku, więc taki przycisk musi być już umieszczony na Twojej stronie. Bramki umożliwiają użycie dwóch dodatkowych pól. Jeśli oba są już wykorzystywane do innych celów, przejdź do kroku 2.

Używając wolnego dodatkowego pola (extra1, extra2 lub extra3), dodaj ten kod do kodu przycisku:

<input type="hidden" name="extra1" value="" id="pap_dx8vc2s5" />

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>

Jeśli używasz więcej niż jednego przycisku na tej samej stronie, umieść kod skryptu tylko raz na stronie. Dzięki temu skrócisz czas ładowania strony.

Jeśli oba dodatkowe pola są już zajęte

Jeśli wszystkie dodatkowe pola są już zajęte, musisz zastosować inne podejście zamiast tego z kroku 1 – dodaj id=“pap_ab78y5t4a” do istniejącego dodatkowego pola danych, a następnie dodaj ten kod do przycisku (raz na stronę):

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

Upewnij się, że wtyczka ma zdefiniowany ten sam numer dodatkowego pola oraz tę samą wartość separatora. W tym przykładzie używamy podwójnego pionowego separatora: ||.

Adres URL powiadomienia

Jeśli Twój przycisk już korzysta z parametru confirmationUrl, możesz pominąć ten krok.

Dodaj ten kod do swojego przycisku:

<input type="hidden" name="confirmationUrl" value="https://URL_TO_PostAffiliatePro/plugins/PagosOnline/pagosonline.php" />

Jeśli pominąłeś krok 3

Jeśli pominąłeś krok 3, oznacza to, że adres URL powiadomienia jest już zdefiniowany w Twoim przycisku. Aby upewnić się, że wszystkie dane odpowiedzi zostaną przesłane do Twojej wtyczki Post Affiliate Pro, edytuj plik wskazany przez confirmationUrl. Dodaj ten kod w miejscu, które jest w pliku przetwarzane jako pierwsze:

/* PAP integration */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,
"https://URL_TO_PostAffiliatePro/plugins/PagosOnline/pagosonline.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
/* end of PAP integration */

Jeśli postępowałeś zgodnie z krokiem 2

Jeśli postępowałeś zgodnie z krokiem 2, oznacza to, że używasz już dodatkowych pól do innych zastosowań. Ostatnim krokiem jest upewnienie się, że Twoja aplikacja nie użyje danych, które Post Affiliate Pro dołączył, używając wybranego przez Ciebie separatora.

Umieść kod w miejscu, gdzie Twój skrypt nie wykorzystał jeszcze wartości z dodatkowego pola, dzięki czemu możesz ją najpierw zmodyfikować, a następnie pozwolić skryptowi użyć właściwej wartości:

$separator = '||';
    if ($_POST['extra1'] != '') {
      $explodedCustomValue = explode($separator, $_POST['extra1'], 2);
          if (count($explodedCustomValue) == 2) {
            $_REQUEST['extra1'] = $_POST['extra1'] = $explodedCustomValue[0];
      }
    }

W naszym przykładzie używamy pola extra1 i tego samego separatora co w kroku 2 – dwóch pionowych kresek. Upewnij się, że w swoim kodzie używasz prawidłowych wartości.

Nie zapomnij zintegrować swojej strony z kodem śledzenia kliknięć, aby wszystko działało poprawnie.

Najczęściej zadawane pytania

Czym jest integracja PayU (PagosOnline) w Post Affiliate Pro?

To konfiguracja, która pozwala śledzić sprzedaż i prowizje afiliacyjne z płatności PayU (PagosOnline) poprzez integrację z Post Affiliate Pro za pomocą dodatkowych pól i adresów URL powiadomień.

Jak zmodyfikować przycisk płatności PayU do integracji?

Dodaj ukryte pole input dla niewykorzystanego dodatkowego pola i dołącz podany tag skryptu. Jeśli wszystkie dodatkowe pola są już zajęte, przypisz identyfikator PAP do istniejącego pola i użyj zalecanego skryptu do śledzenia.

Co jeśli wszystkie dodatkowe pola PayU są już zajęte?

Przypisz identyfikator Post Affiliate Pro do istniejącego dodatkowego pola danych, następnie użyj fragmentu JavaScript do dołączenia i śledzenia wartości z separatorem. Upewnij się, że wtyczka ma odpowiednie ustawienia pola i separatora.

Dlaczego adres URL powiadomienia jest ważny dla integracji?

Adres URL powiadomienia zapewnia przesyłanie danych transakcji do Post Affiliate Pro, umożliwiając dokładne śledzenie płatności i prowizji afiliacyjnych.

Czy mogę uzyskać pomoc lub wypróbować Post Affiliate Pro za darmo?

Tak, możesz umówić się na indywidualne spotkanie lub rozpocząć bezpłatny 1-miesięczny okres próbny, aby poznać wszystkie funkcje.

Rozpocznij bezpłatny okres próbny z Post Affiliate Pro

Doświadcz płynnego śledzenia afiliacyjnego i integracji płatności. Wypróbuj Post Affiliate Pro za darmo i wynieś swój program partnerski na wyższy poziom już dziś!

Dowiedz się więcej

PagSeguro (IPN już używany)
PagSeguro (IPN już używany)

PagSeguro (IPN już używany)

Dowiedz się, jak zintegrować PagSeguro (IPN już używany) z Post Affiliate Pro. Postępuj zgodnie z tym przewodnikiem krok po kroku, aby skonfigurować powiadomien...

2 min czytania
PagSeguro Payments +3
PayPal Smart buttons
PayPal Smart buttons

PayPal Smart buttons

Zintegruj PayPal Smart Buttons z Post Affiliate Pro, aby płynnie śledzić płatności, obsługując zarówno płatności jednorazowe, jak i subskrypcje. Ulepsz swoje op...

2 min czytania
PayPal Payments +3
Paymate Express
Paymate Express

Paymate Express

Ulepsz swoje oprogramowanie afiliacyjne dzięki integracji Paymate Express z Post Affiliate Pro. Odkryj płynne przetwarzanie płatności online, na eBay i mobilnyc...

5 min czytania
Payments Integration +3

Będziesz w dobrych rękach!

Dołącz do naszej społeczności zadowolonych klientów i zapewnij doskonałą obsługę klienta dzięki PostAffiliatePro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface