OpenCart 3
Integra OpenCart 3 con Post Affiliate Pro per migliorare il tracciamento affiliato del tuo e-commerce. Guida passo passo per il monitoraggio semplice di ordini ...

Vuoi migliorare ancora di più il tuo software di affiliazione? Scopri l’integrazione OpenCart per Post Affiliate Pro.
Un sistema di carrello acquisti gratuito. OpenCart è una soluzione e-commerce online open source basata su PHP.
Questo è il metodo di integrazione per il carrello open source OpenCart. L’integrazione avviene integrando i file della pagina di ringraziamento.
Per OpenCart 2.0 usa un altro metodo di integrazione.
Puoi tracciare ordini per singolo prodotto, commissioni a vita e anche coupon.
Vai nella directory del tuo carrello catalog/controller/checkout e apri confirm.php (per le versioni più vecchie anche guest_step_3.php) per la modifica. Cerca questa linea:
$this->data['totals'] = $total_data;
Ci sono due punti con questa linea, usa il secondo. Inserisci questo codice subito dopo:
$this->session->data['pap4_totals'] = $total_data;
$this->session->data['pap4_products'] = $this->data['products'];
$this->session->data['pap4_email'] = $this->data['email'];
Salva questi file e continua con il prossimo step.
NOTA: Se utilizzi QuickCheckout devi modificare il file quickcheckout.php invece di confirm.php – il codice di integrazione deve essere inserito nella funzione confirm_order() – lì troverai la linea necessaria:
$this->data['totals'] = $total_data;
menzionata all’inizio di questo step.
Apri il file catalog/controller/checkout/success.php e cerca questa linea:
if (isset($this->session->data['order_id'])) {
Dovrebbe trovarsi attorno alla riga 10. Inserisci questo codice subito dopo:
$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']);
Di nuovo, non dimenticare di salvare le modifiche e proseguire con il prossimo step di integrazione.
Se vuoi processare l’intero pagamento come una sola transazione in PAP, segui questo passaggio. Se vuoi creare una transazione per ogni prodotto, salta al punto 4.
Apri il file catalog/view/theme/default/template/common/success.tpl
Aggiungi queste righe prima della linea che dice “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 } ?>
Salva il file e il tuo shop è integrato.
Nota: I valori di ‘coupon’ e ‘voucher’ sono negativi, per questo vengono aggiunti direttamente al valore del subtotale.
Questo passaggio non è necessario se hai integrato il passaggio 3.
Apri il file catalog/view/theme/default/template/common/success.tpl.
Aggiungi queste righe prima della linea che dice “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
}
?>
Questo registrerà una commissione per ogni prodotto ordinato.
Non dimenticare di integrare il tuo carrello con il tracciamento dei click per far funzionare il tracciamento delle vendite. Puoi posizionare il codice di tracciamento dei click nel file footer del tema:
catalog/view/theme/YOUR_THEME/template/common/footer.tpl.
OpenCart è una potente piattaforma e-commerce open-source che consente alle aziende di creare e gestire i loro negozi online con facilità ed efficienza. Conosciuto per la sua flessibilità e opzioni di personalizzazione, OpenCart è adatto ad aziende di tutte le dimensioni. Offre supporto per più lingue e valute, un’interfaccia di amministrazione robusta per una gestione completa del negozio e un’ampia selezione di estensioni e temi per migliorare funzionalità e aspetto del tuo sito.
Originariamente sviluppato nel 1998, OpenCart si è evoluto notevolmente negli anni grazie al contributo di una comunità globale di sviluppatori. La sua natura open-source ha permesso miglioramenti continui e l’espansione delle funzionalità. Questo sviluppo collaborativo ha prodotto una piattaforma personalizzabile e scalabile, capace di adattarsi alle esigenze in evoluzione delle attività online.
OpenCart si rivolge principalmente a piccole e medie imprese alla ricerca di una soluzione flessibile ed economica per stabilire una presenza online. È particolarmente vantaggioso per utenti con competenze tecniche intermedie o che hanno accesso a risorse di sviluppo. OpenCart soddisfa le aziende che cercano una piattaforma conveniente e ampiamente personalizzabile per il proprio negozio online.
OpenCart è gratuito in quanto piattaforma open-source, rappresentando una soluzione interessante per aziende attente al budget. Tuttavia, mentre il software principale è gratuito, le aziende possono sostenere costi aggiuntivi per:
Gli utenti lodano spesso OpenCart per la sua flessibilità e l’ampia varietà di estensioni disponibili. La funzionalità di gestione multi-negozio è particolarmente apprezzata dalle aziende che gestiscono più store. Tuttavia, alcuni utenti segnalano che avere competenze tecniche o l’accesso a uno sviluppatore è utile, specialmente per personalizzazioni complesse o in caso di difficoltà.
OpenCart è una potente piattaforma e-commerce open-source che consente alle aziende di creare e gestire i propri negozi online con flessibilità, supporto multilingue e multivaluta, e ampie opzioni di personalizzazione.
L'integrazione avviene modificando file specifici della tua installazione OpenCart, come confirm.php e success.php, e aggiungendo il codice di tracciamento nel template di visualizzazione del successo. Istruzioni dettagliate passo passo sono fornite nella pagina di integrazione.
Sì, puoi configurare l'integrazione per tracciare gli ordini per singolo prodotto oppure processare l'intero carrello come una sola transazione, permettendo un tracciamento accurato delle commissioni per i tuoi affiliati.
Sì, OpenCart è una piattaforma open-source e gratuita. Tuttavia, potresti sostenere costi per hosting, registrazione del dominio, estensioni premium e servizi professionali.
OpenCart si rivolge principalmente a piccole e medie imprese che cercano una soluzione e-commerce flessibile, conveniente e personalizzabile, soprattutto per chi possiede competenze tecniche moderate o ha accesso a risorse di sviluppo.
Lucia è una talentuosa editor di contenuti che garantisce la pubblicazione senza intoppi dei contenuti su più piattaforme.
Sperimenta l'integrazione senza interruzioni con OpenCart e potenzia il tuo marketing di affiliazione con Post Affiliate Pro. Registrati per una prova gratuita di 30 giorni e scopri funzionalità avanzate.
Integra OpenCart 3 con Post Affiliate Pro per migliorare il tracciamento affiliato del tuo e-commerce. Guida passo passo per il monitoraggio semplice di ordini ...
Scopri come integrare facilmente OpenCart 2, una soluzione e-commerce open source basata su PHP, con Post Affiliate Pro. Monitora ordini, commissioni a vita e c...
Vuoi migliorare ulteriormente il tuo software di affiliazione? Scopri l'integrazione Freeway per Post Affiliate Pro.

