OpenCart 3 integration
Ingyenes bevásárlókosár rendszer. Az OpenCart egy nyílt forráskódú PHP-alapú online e-kereskedelmi megoldás.
Ez a nyílt forráskódú bevásárlókosár OpenCart 3-as verziójának integrációs módszere. Az integráció a köszönőlap fájlok integrálásával történik.
Nyomon követheti a termékrendeléseket, az élettartamra szóló jutalékokat és a kuponokat is.
Megerősítő művelet szerkesztése
Keresse meg a kosárkönyvtárat, a katalógus/controller/checkout oldalt, és nyissa meg a confirm.php fájlt a szerkesztéshez. Keresse meg ezt a sort:
$data['totals'] = array();
Tegye ezt a kódot a sor alá:
$this->session->data['totals'] = $order_data['totals'];
$this->session->data['pap4_products'] = $data['products'];
Mentse el ezeket a fájlokat, és folytassa a következő lépéssel.
Sikeres művelet szerkesztése
Nyissa meg a catalog/controller/checkout/success.php fájlt, és keresse meg ezt a sort (első előfordulás):
if (isset($this->session->data['order_id'])) {
Helyezze a következő kódot közvetlenül a sor alá és a $this->cart->clear();
$data['pap4_orderid'] = $this->session->data['order_id'];
$data['pap4_totals'] = $this->session->data['totals'];
$data['pap4_products'] = $this->session->data['pap4_products'];
if ($this->customer->isLogged()) {
$data['pap4_email'] = $this->customer->getEmail();
}
else {
$data['pap4_email'] = $this->session->data['guest']['email'];
}
unset($this->session->data['pap4_products']);
Ne felejtse el menteni a változtatásokat, és folytassa a következő integrációs lépéssel.
A teljes kosár egy tranzakcióként – Sikeres nézet szerkesztése
Ha a teljes fizetést egyetlen tranzakcióként szeretné feldolgozni a PAP-ban, kövesse ezt a lépést. Ha minden termékhez egy tranzakciót szeretne létrehozni, folytassa a 4. lépéssel.
Nyissa meg a catalog/view/theme/default/template/common/success.twig fájlt.
Adja hozzá ezeket a sorokat az utolsó sor elé, amely azt mondja, hogy {{ lábléc }}:
{# Post Affiliate Pro integration #}
{% if pap4_totals is defined and pap4_orderid is defined and pap4_email is defined %}
{% set subtotal = 0 %}
{% for item in pap4_totals %}
{% if item.code == 'sub_total' %} {% set subtotal = subtotal + item.value %} {% endif %}
{% if item.code == 'coupon' %} {% set subtotal = subtotal + item.value %} {% endif %}
{% if item.code == 'voucher' %} {% set subtotal = subtotal + item.value %} {% endif %}
{% endfor %}
{% if subtotal < 0 %} {% set subtotal = 0 %} {% endif %}
<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('{{subtotal}}');
sale.setOrderID('{{pap4_orderid}}');
sale.setData1('{{pap4_email}}');
PostAffTracker.register();
</script>
{% endif %}
{# /Post Affiliate Pro integration #}
Mentse el a fájlt. Az Ön üzletét nemrég integráltuk.
Megjegyzés: A ‘Kupon‘ és ‘Utalvány‘ értéke negatív, ezért közvetlenül hozzáadjuk a részösszeghez.
Termékenként egy tranzakció – Sikeres nézet szerkesztése
Ez a lépés nem szükséges, ha már követte a 3. lépést.
Nyissa meg a catalog/view/theme/default/template/common/success.twig fájlt.
Adja hozzá ezeket a sorokat az utolsó sor elé, amely azt mondja, hogy {{ lábléc }}:
{# Post Affiliate Pro integration #}
{% if pap4_totals is defined and pap4_orderid is defined and pap4_email is defined %}
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
{% for item in pap4_products %}
var sale{{ loop.index }} = PostAffTracker.createSale();
sale{{ loop.index }}.setTotalCost('{{ item.total }}');
sale{{ loop.index }}.setProductID('{{ item.product_id }}');
sale{{ loop.index }}.setOrderID('{{ pap4_orderid }}({{ loop.index }})');
sale{{ loop.index }}.setData1('{{ pap4_email }}');
{% if loop.last != false %}
sale{{ loop.index }}.doNotDeleteCookies();
{% endif %}
{% endfor %}
PostAffTracker.register();
</script>
{% endif %}
{# /Post Affiliate Pro integration #}
Ez minden megrendelt termék után jutalékot számít fel.
Ne felejtse el integrálni kosarát a kattintáskövető kóddal, hogy működjön az értékesítés nyomon követése. A kattintáskövető kódot elhelyezheti a téma láblécfájljában: catalog/view/theme/YOUR_THEME/template/common/footer.twig.
Integrálja az OpenCart-ot a Post Affiliate Pro-val egyszerűen, és nyomon követheti a termékrendeléseket, jutalékokat és kuponokat. Részletes útmutató a kód módosításához és a QuickCheckout rendszerhez igazításához. Készítsen ingyenes fiókot elkötelezettség nélkül, és fedezze fel, milyen előnyökkel járhat vállalkozása számára!
Fedezze fel a ClickCartPro integrációját a Post Affiliate Pro rendszerrel! Könnyedén telepítheti és kezelheti HTML-oldalait, frissítheti sablonjait, és nyomon követheti eladásait. A ccBill integrációval gyorsan elindíthatja üzletét. Lépjen be az Admin Centerbe, és élvezze a hatékony affiliate nyomkövetést!
Integrálja az osCommerce-t a Post Affiliate Pro-val az értékesítési nyomkövetéshez! Az osCommerce ingyenes, nyílt forráskódú platform, ahol a nyomkövetési szkriptet a megerősítő oldalon helyezheti el, így az OrderID és TotalSale értékek gyorsan elérhetők. Közvetlen PayPal integrációval és egyedi ügyfélazonosító kezelésével optimalizálja e-kereskedelmi folyamatait. Látogasson el az oldalunkra a részletekért!