UltraCart integration
Rozwiązanie w postaci hostowanego koszyka.
UltraCart integruje się za pomocą XML Postback.
Uwaga! To jest opis integracji z UltraCart. Upewnij się, że Twój serwer internetowy obsługuje HTTPS (bezpieczne gniazda).
Możliwe jest śledzenie prowizji za zamówienie i za produkt, zwroty, kupony i długotrwałe prowizje. Wtyczka daje również opcję automatycznego tworzenia konta partnerskiego dla każdego klienta.
Aktywuj UltraCart w PAP
Przejdź do Wtyczek
Znajdź wtyczkę integracyjną UltraCart i kliknij Aktywuj
Po aktywacji, znajdź tę wtyczkę ponownie i kliknij Konfiguruj
- Wybierz numer pola własnego, które może być użyte PAP (domyślnie 1)
Ustawienie Transmit URL w UltraCart dla sprzedawców
Przejdź do UltraCart dla Sprzedawców -> Konfiguracje -> (Back Office) -> XML Post back lub kliknij https://secure.ultracart.com/merchant/configuration/xmlPostbackLoad.do
Następnie ustaw Transmisję do URL na:
https://URL_TO_PostAffiliatePro/plugins/UltraCart/ultracart.php
Jeśli chcesz śledzić również opłaty cykliczne i przyznawać za nie prowizję (dostępne dla wersji PAP/PAN 5.3.27.6 i wyższych), to ustaw również status Transmituj Auto Zlecenie do URL na:
https://URL_TO_PostAffiliatePro/plugins/UltraCart/ultracart.php
i upewnij się, że funkcja Powtarzających się prowizji jest włączona w sekcji Funkcje w panelu handlowca. Jak tylko zostanie ona włączona, kliknij przycisk Konfiguracja obok niej i zaznacz pole wyboru “Używaj tylko API do wyzwalania prowizji (zaplanowane zadanie będzie wyłączone)” oraz “Oczekujące rozporządzenie powtarzające się utworzy oczekującą prowizję“.
Następnie, gdy ustawiasz powtarzające się prowizje w kampanii, upewnij się, że dla okresu powtarzalności wybrałeś różnorodne. Jest to niezbędne!
Dodawanie następującego kodu do KAŻDEGO przycisku UltraCart
Pamiętaj, aby dodać ten kod do każdego przycisku dla UltraCart.
<input type="hidden" name="CustomField1" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
Zauważ, że w tym kodzie używamy CustomField1 – jeśli już używasz go do czegoś innego, dla tej integracji użyj innego. Możesz wybrać spośród 5 pól niestandardowych. Zwróć uwagę, że wybrałeś pole niestandardowe, które jest określone w Konfiguracji wtyczki.
Integracja linków UltraCart
Teraz dodaj następujący kod dla KAŻDEGO linku UltraCart. Upewnij się, że link, który masz ma id=”pap_7ty8fsk8a”.
<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.writeCookieToLink('pap_7ty8fsk8a', 'CustomField1');
</script>
Obsługa Upsell
Jeśli chcesz śledzić również oferty Upsell, to też jest możliwe. Jeśli wykonałeś poprzednie kroki poprawnie, będą one śledzone automatycznie.