PagSeguro to brazylijska firma zajmująca się handlem elektronicznym, umożliwiająca dokonywanie płatności i przelewów pieniężnych przez Internet.
Integracja odbywa się za pomocą wbudowanej wtyczki, która odczytuje powiadomienia o danych PagSeguro.
Sprawdź adres URL powiadomienia
Przejdź do Integrations (Integracje) > Transaction notifications (Powiadomienia o transakcjach) i jeśli adres URL jest już tam zdefiniowany, oznacza to, że musisz wykonać kolejne kroki. Po pierwsze, zwróć uwagę na adres URL, którego aktualnie używasz.
Przyciski PagSeguro
Następnym krokiem w przypadku integracji jest zintegrowanie przycisków PagSeguro. Umieść ten dodatkowy kod w kodzie każdego przycisku, który chcesz zintegrować. Zwróć uwagę, że wartość xxxxxxxxxxxxxxx to adres URL powiadomienia z poprzedniego kroku, na który zwróciliśmy Ci uwagę. Zastąp go w kodzie:
<input type="hidden" name="notificationURL" value="xxxxxxxxxxxxxxxxx" id="pap_ab78y5t4a">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a', '', 'pap_custom');
</script>
Kod automatycznie dołączy wymaganą wartość śledzenia do skryptu powiadomienia. W następnym kroku zajmiemy się jej przetworzeniem.
Modyfikacja skryptu IPN
Ustawiliśmy wymaganą wartość śledzenia na adres URL skryptu powiadomień jako parametr GET. Teraz zajmiemy się jej przetworzeniem. Znajdź i edytuj skrypt powiadomień. Znajdź miejsce w kodzie, w którym przetwarzana jest wartość „notificationCode”. W tym miejscu użyj tego kodu:
/* Post Affiliate Pro integration snippet */
file_get_contents('http://URL_TO_PostAffiliatePro/plugins/PagSeguro/pagseguro.php?pap_custom='.$_GET['pap_custom'].'&'.'notificationCode='.$_REQUEST['notificationCode']);
/* /Post Affiliate Pro integration snippet */
Spowoduje to wysłanie niezbędnych danych do wtyczki PagSeguro w Post Affiliate Pro i obsługę powiadomień.
Konfiguracja wtyczki
Ostatnim krokiem jest aktywacja i konfiguracja wtyczki PagSeguro. Zaloguj się do panelu sprzedawcy Post Affiliate Pro i przejdź do sekcji Plugins (Wtyczki). Aktywuj, a następnie skonfiguruj wtyczkę PagSeguro. Podczas konfiguracji będziesz potrzebować tokenu bezpieczeństwa wspomnianego w kroku 1.
I gotowe! Twoja sprzedaż będzie teraz śledzona.
Nie zapomnij zintegrować swojej strony z kodem śledzenia kliknięć, aby wszystko działało.