Segpay integration
Segpay jest globalnym liderem w dziedzinie przetwarzania płatności cyfrowych. Od 2005 roku pomaga firmom zwiększać przychody przy jednoczesnej redukcji oszustw i ryzyka.
Segpay integruje się za pomocą wywołań postback i pozwala na śledzenie powtarzających się / subskrypcyjnych płatności i zwrotów.
Aby zintegrować się z Segpay, musisz włączyć wtyczkę do obsługi postbacku Segpay w panelu sprzedawcy w Post Affiliate Pro (Network) w sekcji Configuration > Plugins. Następnie należy wykonać poniższe kroki.
Konfiguracja Postback w Segpay
Zaloguj się do swojego administratora Segpay i przejdź do sekcji Moje strony > Postbacks, gdzie musisz dodać nowy postback i wstawić następujący adres URL jako Trans post lub 2nd Trans post:
URL_TO_PostAffiliatePro/plugins/Segpay/segpay.php?accountid=Account_ID
Kod integracji
Dodaj następujący kod do KAŻDEGO formularza przycisku Segpay:
<input type="hidden" name="merchantpartnerid" value="" id="pap_dx8vc2s5" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
To spowoduje zapisanie informacji o ciasteczku śledzącym odwiedzającego do pola merchantpartnerid w Segpay, które zostanie przekazane przez postback z powrotem do Post Affiliate Pro (Network).
Przykład
Przykład zaktualizowanego formularza Segpay:
<form method="get" action="https://secure2.segpay.com/billing/poset.cgi" name="segpay" id="segpay">
<div class="field half first">E-mail: <input type="email" name="x-billemail"></div>
<div class="field half first">Password: <input type="password" name="password"></div>
<input type="hidden" name="x-eticketid" value="195563:22588" />
<input type="hidden" name="start_uri" value="">
<input type="hidden" name="action" value="register">
<input type="hidden" name="x-billcntry" value="US">
<input type="submit" value="Proceed to checkout" />
<input type="hidden" name="merchantpartnerid" value="" id="pap_dx8vc2s5" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
</form>
Uwaga: Jeśli masz więcej przycisków na jednej stronie, powinieneś dodać kod pola merchantpartnerid w każdym przycisku/formularzu i dodać tag skryptu tylko raz na stronę pod wszystkimi przyciskami/formularzami.
Korzystanie z linków Segpay
Jeśli używasz tylko prostych linków Segpay jak np:
<a href="https://secure2.segpay.com/billing/poset.cgi?x-eticketid=196284:23181">Click here to order</a>
to trzeba zrobić integrację w następujący sposób:
- do każdego linku dodaj: id=”segpaylink”, dzięki czemu link może wyglądać tak:
<a id="segpaylink" href="https://secure2.segpay.com/billing/poset.cgi?x-eticketid=196284:23181">Click here to order</a>
pod kodem śledzenia kliknięć w wersji JavaScript, który ma się znaleźć w stopce Twojej strony tuż nad tagiem dodaj następujący kod:
<!-- Post Affiliate Pro Integration snippet -->
<script>
PostAffTracker.writeCookieToLink('segpaylink', 'merchantpartnerid');
</script>
<!-- /Post Affiliate Pro Integration snippet -->
UWAGA: Linki Segpay muszą być na Twojej stronie gdzieś nad wersem.
Nie zapomnij skonfigurować połączenia Postback z pierwszego kroku.