PrestaShop integration
Oprogramowanie e-commerce o otwartym kodzie źródłowym, które pomaga tworzyć skuteczne sklepy internetowe za darmo.
Szybkie, skuteczne, łatwe w użyciu i darmowe rozwiązanie e-commerce od PrestaShop zapewnia wszystko, czego potrzebujesz, by otworzyć i prowadzić skuteczny sklep online.
Integracja przy użyciu modułu PrestaShop
Najprostszym sposobem na integrację PrestaShop z Post Affiliate Pro (Network) jest użycie naszego modułu integracji (darmowy moduł od Quality Unit do pobrania, wersja 3.20.3).
To standardowy moduł PrestaShop, który możesz zainstalować jak każdy inny moduł. Skonfiguruj go po instalacji, a integracja będzie gotowa. Wtyczka automatycznie integruje wszystkie niezbędne kody integracji.
UWAGI:
Jeśli używasz ustawienia wydajności „Move JavaScript to the end” (Przenieś JavaScript na koniec) w PrestaShop, wyłącz je, ponieważ uniemożliwia śledzenie.
- Moduł jest obecnie testowany z PrestaShop w wersji 1.7.6.7. Możliwe, że moduł działa z nowszymi wersjami – po prostu nie testowaliśmy tego lub nie zaktualizowaliśmy jeszcze tego wpisu.
Lokalizacja pliku i dodanie kodu śledzenia (starsze wersje PrestaShop)
Połącz się ze swoim FTP i znajdź plik order-confirmation.php. Ten plik przetwarza zamówienia. Pobierz go, otwórz w dowolnym edytorze tekstu i znajdź ten wiersz:
'HOOK_PAYMENT_RETURN' => Hook::paymentReturn(intval($id_order), intval($id_module))));
Dodaj ten kod śledzenia po wierszu wspomnianym powyżej. Kod służy do śledzenia całkowitego kosztu oraz identyfikatora zamówienia:
?><script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
var sale = PostAffTracker.createSale();
sale.setTotalCost('<?php echo $order->total_paid_real; ?>');
sale.setOrderID('<?php echo $id_order; ?>');
PostAffTracker.register();
</script>
<?php
Teraz zapisz plik i załaduj go ponownie do FTP.
PayPal część 2
Następnie znajdź plik validation.php, który również znajduje się w shop/modules/paypal/. Edytuj ten plik i znajdź następujący wiersz kodu:
$ch = curl_init('https://' . $paypalServer . '/cgi-bin/webscr');
Umieść następujący kod tuż za tym wierszem:
/* PAP4 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 PAP4 integration */
Musisz też aktywować wtyczkę PayPal IPN w swoim Panelu sprzedawcy > Wtyczki. Edytuj ustawienia wtyczki i zmień separator na ||.
PayPal część 3
Ostatnim krokiem jest znalezienie tego wiersza kodu w validation.php:
if ($result == 'VERIFIED') {
Umieść następujący kod tuż za tym wierszem:
/* PAP INTEGRATION */
$separator = '||';
if ($_POST['custom'] != '') {
$explodedCustomValue = explode($separator, $_POST['custom'], 2);
if (count($explodedCustomValue) == 2) {
$_REQUEST['custom'] = $_POST['custom'] = $explodedCustomValue[0];
}
}
/* END PAP INTEGRATION */
To wszystko, co musisz zrobić, by zintegrować PrestaShop + PayPal.
Nasi klienci wykorzystują Post Affiliate Pro do rozwoju swoich firm poprzez usprawnianie marketingu afiliacyjnego i sprawdzanie raportów wskaźników sukcesu. Integracja ProStores umożliwia śledzenie sprzedaży i wykorzystuje certyfikat SSL. Możesz także umówić się na rozmowę lub skorzystać z darmowego konta.
Platforma Post Affiliate Pro umożliwia lokowanie reklamy poprzez tworzenie subdomen i umieszczanie reklam na konkretnych stronach internetowych. Użytkownicy mogą także uzyskać informacje na temat tworzenia panelu w Post Affiliate Pro oraz umówić się na konsultację. Strona udostępnia dane kontaktowe do działu sprzedaży i wsparcia.
Niestandardowy kod śledzenia afiliacji
Niestandardowe kody śledzenia afiliacji w Post Affiliate Pro pozwalają partnerom śledzić sprzedaż we własnych systemach, co umożliwia monitorowanie wyników kampanii afiliacyjnych. Funkcja ta jest przydatna dla partnerów, którzy sprzedają produkty z różnych programów afiliacyjnych, a także dla sprzedawców, którzy chcą zapewnić skuteczne śledzenie sprzedaży. Ostrzeżenie: Kody śledzenia afiliacji mogą uszkodzić stronę z podziękowaniem - zastanów się uważnie przed zatwierdzeniem. Uwaga: Niektóre opcje wymagają użycia wersji JavaScript kodu śledzenia sprzedaży na stronie z podziękowaniem.