OpenCart 2
Dowiedz się, jak bezproblemowo zintegrować OpenCart 2, otwarte rozwiązanie e-commerce oparte na PHP, z Post Affiliate Pro. Śledź zamówienia, prowizje wieczyste ...
Chcesz jeszcze bardziej ulepszyć swoje oprogramowanie partnerskie? Sprawdź integrację OpenCart z Post Affiliate Pro.
Darmowy system koszyka zakupowego. OpenCart to oparta na PHP otwartoźródłowa platforma e-commerce.
To metoda integracji z otwartoźródłowym koszykiem OpenCart. Integracja polega na modyfikacji plików strony podziękowania za zamówienie.
Dla OpenCart 2.0 skorzystaj z innej metody integracji.
Możesz śledzić zamówienia według produktów, prowizje dożywotnie, a także kupony.
Przejdź do katalogu koszyka catalog/controller/checkout i otwórz do edycji plik confirm.php (dla starszych wersji również guest_step_3.php). Znajdź linię:
$this->data['totals'] = $total_data;
Ta linia występuje dwa razy, użyj drugiego wystąpienia. Wstaw poniższy kod bezpośrednio pod tą linią:
$this->session->data['pap4_totals'] = $total_data;
$this->session->data['pap4_products'] = $this->data['products'];
$this->session->data['pap4_email'] = $this->data['email'];
Zapisz te pliki i przejdź do następnego kroku.
UWAGA: Jeśli korzystasz z QuickCheckout, musisz zmodyfikować plik quickcheckout.php zamiast confirm.php – kod integracyjny należy umieścić w funkcji confirm_order(), gdzie znajdziesz wymaganą linię:
$this->data['totals'] = $total_data;
o której mowa na początku tego kroku.
Otwórz plik catalog/controller/checkout/success.php i znajdź linię:
if (isset($this->session->data['order_id'])) {
Powinna się ona znajdować około 10. linii. Wstaw poniższy kod bezpośrednio pod nią:
$this->data['pap4_orderid'] = $this->session->data['order_id'];
$this->data['pap4_totals'] = $this->session->data['pap4_totals'];
$this->data['pap4_products'] = $this->session->data['pap4_products'];
$this->data['pap4_email'] = $this->session->data['pap4_email'];
unset($this->session->data['pap4_totals']);
unset($this->session->data['pap4_products']);
unset($this->session->data['pap4_email']);
Ponownie nie zapomnij zapisać zmian i przejdź do kolejnego kroku integracji.
Jeśli chcesz rozliczać całą płatność jako jedną transakcję w PAP, wykonaj ten krok. Jeśli chcesz utworzyć osobną transakcję dla każdego produktu, przejdź do kroku 4.
Otwórz plik catalog/view/theme/default/template/common/success.tpl
Dodaj poniższe linie przed linią zawierającą “echo $footer; “:
<?php
if(isset($pap4_totals) && isset($pap4_orderid) && isset($pap4_email)) {
$subtotal = 0;
foreach ($pap4_totals as $item) {
if ($item['code'] == "sub_total") {$subtotal += $item['value'];}
if ($item['code'] == "coupon") {$subtotal += $item['value'];}
if ($item['code'] == "voucher") {$subtotal += $item['value'];}
}
if ($subtotal < 0) {$subtotal = 0;}
?>
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');var sale = PostAffTracker.createSale();
sale.setTotalCost('<?php echo $subtotal; ?>');
sale.setOrderID('<?php echo $pap4_orderid; ?>');
sale.setData1('<?php echo $pap4_email; ?>');
PostAffTracker.register();
</script>
<?php } ?>
Zapisz plik i Twój sklep jest zintegrowany.
Uwaga: wartości ‘coupon’ i ‘voucher’ są ujemne, dlatego są bezpośrednio dodawane do wartości subtotal.
Ten krok nie jest konieczny, jeśli wykonałeś krok 3.
Otwórz plik catalog/view/theme/default/template/common/success.tpl.
Dodaj poniższe linie przed linią zawierającą “echo $footer; “:
<?php
if(isset($pap4_totals) && isset($pap4_orderid) && isset($pap4_email)) {
?>
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
<?php
$i = 0;
foreach ($pap4_products as $item) {
echo "var sale$i = PostAffTracker.createSale();";
echo "sale".$i.".setTotalCost('".$item['total']."');";
echo "sale".$i.".setProductID('".$item['product_id']."');";
echo "sale".$i.".setOrderID('".$pap4_orderid."(".$i.")');";
echo "sale".$i.".setData1('".$pap4_email."');";
$i++;
}
?>
PostAffTracker.register();
</script>
<?php
}
?>
To zarejestruje prowizję dla każdego zamówionego produktu osobno.
Nie zapomnij zintegrować swojego koszyka ze śledzeniem kliknięć, aby śledzenie sprzedaży działało. Kod śledzenia kliknięć możesz umieścić w pliku stopki motywu:
catalog/view/theme/YOUR_THEME/template/common/footer.tpl.
OpenCart to zaawansowana, otwartoźródłowa platforma e-commerce, która umożliwia firmom łatwe i efektywne tworzenie oraz zarządzanie sklepami internetowymi. Znana z elastyczności i możliwości personalizacji, OpenCart jest odpowiednia dla firm każdej wielkości. Oferuje obsługę wielu języków i walut, rozbudowany panel administracyjny do kompleksowego zarządzania sklepem oraz szeroki wybór rozszerzeń i motywów, które zwiększają funkcjonalność i atrakcyjność Twojego sklepu internetowego.
OpenCart, pierwotnie stworzony w 1998 roku, przeszedł przez lata znaczącą ewolucję dzięki wkładowi globalnej społeczności deweloperów. Jego otwartoźródłowy charakter umożliwił ciągłe udoskonalanie i rozbudowę funkcji. Efektem tej współpracy jest platforma łatwa do dostosowania i skalowania, odpowiadająca na zmieniające się potrzeby sklepów internetowych.
OpenCart jest skierowany głównie do małych i średnich firm poszukujących elastycznego i ekonomicznego rozwiązania do budowy obecności online. Szczególnie korzystny jest dla użytkowników z umiarkowanymi umiejętnościami technicznymi lub dostępem do zasobów deweloperskich. OpenCart to platforma dla firm, które cenią sobie przystępność cenową oraz szerokie możliwości dostosowania swojego sklepu internetowego.
OpenCart jest dostępny bezpłatnie jako platforma open-source, co czyni ją atrakcyjnym wyborem dla firm dbających o budżet. Jednak, mimo że podstawowe oprogramowanie jest darmowe, możesz ponieść dodatkowe koszty za:
Użytkownicy często chwalą OpenCart za elastyczność i szeroki wybór dostępnych rozszerzeń. Funkcja zarządzania wieloma sklepami jest szczególnie doceniana przez firmy prowadzące kilka sklepów. Jednak niektórzy użytkownicy zauważają, że przy bardziej zaawansowanych modyfikacjach lub problemach technicznych przydają się umiejętności programistyczne lub dostęp do dewelopera.
OpenCart to zaawansowana, otwartoźródłowa platforma e-commerce, która umożliwia firmom tworzenie i zarządzanie własnymi sklepami internetowymi z elastycznością, obsługą wielu języków i walut oraz szerokimi możliwościami personalizacji.
Integracja polega na modyfikacji określonych plików w Twojej instalacji OpenCart, takich jak confirm.php i success.php, oraz dodaniu kodu śledzącego do szablonu sukcesu. Szczegółowe instrukcje krok po kroku znajdziesz na stronie integracji.
Tak, możesz skonfigurować integrację tak, aby śledzić zamówienia według produktu lub traktować cały koszyk jako jedną transakcję, umożliwiając dokładne rozliczanie prowizji dla Twoich partnerów.
Tak, OpenCart to platforma open-source i jest darmowa w użyciu. Jednak możesz ponieść koszty związane z hostingiem, rejestracją domeny, płatnymi rozszerzeniami oraz usługami profesjonalnymi.
OpenCart jest przeznaczony głównie dla małych i średnich firm poszukujących elastycznego, opłacalnego i łatwego do dostosowania rozwiązania e-commerce, szczególnie dla tych z umiarkowanymi umiejętnościami technicznymi lub dostępem do zasobów deweloperskich.
Lucia to utalentowana redaktorka treści, która dba o płynną publikację materiałów na różnych platformach.
Doświadcz bezproblemowej integracji OpenCart i zwiększ efektywność swojego marketingu afiliacyjnego z Post Affiliate Pro. Zarejestruj się na 30-dniowy bezpłatny okres próbny i odkryj potężne funkcje.
Dowiedz się, jak bezproblemowo zintegrować OpenCart 2, otwarte rozwiązanie e-commerce oparte na PHP, z Post Affiliate Pro. Śledź zamówienia, prowizje wieczyste ...
Zintegruj OpenCart 3 z Post Affiliate Pro, aby usprawnić śledzenie afiliacji w swoim sklepie internetowym. Przewodnik krok po kroku po płynnym śledzeniu zamówie...
Chcesz jeszcze bardziej ulepszyć swoje oprogramowanie afiliacyjne? Sprawdź integrację ShopSite z Post Affiliate Pro.