Magento Forum

   
Integrare cod de tracking marketing afiliat
 
smlaci
Sr. Member
 
Avatar
Total Posts:  122
Joined:  2008-04-15
Bacau
 

Salut,

Pentru a putea oferi un comision afiliatilor care promoveaza produsele de pe site ar trebui sa integrez un cod de tracking.
Aceste ar trebui pus in pagina de Thank you - probabil success.phtml din template-ul temei.
Problema este ca acel cod trebuie sa trimita niste parametri: suma comenzii, produse comandate, id tranzactie.

Ma poate ajuta cineva?

Multumesc.

 
Magento Community Magento Community
Magento Community
Magento Community
 
tzyganu
Mentor
 
Avatar
Total Posts:  2205
Joined:  2009-11-18
Bucharest, Romania
 

Salut.
Sper ca te pot ajuta eu. Uite ce am facut eu pe o versiune mai veche de Magento (1.1.6). Sper ca merge la fel si acum,
In fisierul success.phtml am pus asta:

<?php
$orderIncrementId 
$this->getOrderId();
$order Mage::getModel('sales/order')->loadByIncrementId($orderIncrementId);
$orderTotal $order->getGrandTotal();
$orderItems '';
foreach (
$order->getAllItems() as $item){
//adauga numele fiecarui produs comandat urmat de un separator
$orderItems .= $item->getName" | ";
}
//sterge ultimul separator
$orderItems substr($orderItems0strlen($orderItems) - 3);
?>

Dupa toate astea si presupunand ca de fapt codul de marketing e o imagine trebuie adaugat asta (de fapt codul ar trebui sa il primesti de la afiliat)

<img src="http(s)://somesite.ro/somepage.php?orderId=<?php echo $orderIncrementId?>&items;=<?php echo $orderItems?>&amount;=<?php echo $orderTotal;?>" />

algoritmul merge si pentru multishipping checkout. Trebuie sa modifici checkout/multishipping/success.phtml si sa adaugi codul de mai sus in interiorul unui foreach

<?php
 
foreach ($this->getOrderIds() as $orderIncrementId){
//codul de mai sus fara linia $orderIncrementId = $this->getOrderId();
//include in foreach si img-ul
}
?>

Sper ca te ajuta cu ceva.

 
Magento Community Magento Community
Magento Community
Magento Community
 
smlaci
Sr. Member
 
Avatar
Total Posts:  122
Joined:  2008-04-15
Bacau
 

Salut Marius,

Pe tine te asteptam cu raspunsul corect. smile
Eu am facut in felul urmator si merge, insa varianta pe care a gasit-o eu nu imi extrage si produsele comandate.
Folosesc versiunea 1.4.2.0, apropo.

<?php
$_customerId 
Mage::getSingleton('customer/session')->getCustomerId();
$lastOrderId Mage::getSingleton('checkout/session')->getLastOrderId();
$order Mage::getSingleton('sales/order');
$order->load($lastOrderId);
$_totalData =$order->getData();
$_sub $_totalData['grand_total'1.24;
?>
<iframe height='1' width='1' scrolling='no' marginheight='0' marginwidth='0' frameborder='0' src='http://event.2parale.ro/events/salecheck?amount=<?php echo $_sub?>&campaign;_unique=xxxxxxxxxx&confirm;=xxxxxxxxxxxxxxxx&description;=tricouri&transaction;_id=<?php echo $this->getOrderId()?>'></iframe>

O sa incerc si cu versiunea ta sa vad daca functioneaza.
Multumesc.

 
Magento Community Magento Community
Magento Community
Magento Community
 
b0sse
Jr. Member
 
Avatar
Total Posts:  10
Joined:  2012-03-19
 

Salut, am si eu cred aceiasi problema.
Incerc sa integrez codul de la 2parale in site si nu reusesc.
Nu gasesc nici macar success.phtml. Folosesc versiunea 1.5 si de 2 zile umblu pe toate forumurile sa gasesc o solutie si ....
A mai integrat cineva codul de tracking de la 2parale in site-ul lor? Ma poate ajuta careva?

 
Magento Community Magento Community
Magento Community
Magento Community
 
smlaci
Sr. Member
 
Avatar
Total Posts:  122
Joined:  2008-04-15
Bacau
 
b0sse - 13 June 2012 02:22 AM

Salut, am si eu cred aceiasi problema.
Incerc sa integrez codul de la 2parale in site si nu reusesc.
Nu gasesc nici macar success.phtml. Folosesc versiunea 1.5 si de 2 zile umblu pe toate forumurile sa gasesc o solutie si ....
A mai integrat cineva codul de tracking de la 2parale in site-ul lor? Ma poate ajuta careva?

Mai sus ai 2 variante de cod din care una functioneaza sigur, am folosit-o eu cand aveam magazinul in 2Parale.
sucess.phtml il gasesti in app/design/frontend/base/default/template/checkout/
Probabil cel mai bine ar fi sa-l copii in tema ta si acolo sa-l editezi.

 
Magento Community Magento Community
Magento Community
Magento Community
 
b0sse
Jr. Member
 
Avatar
Total Posts:  10
Joined:  2012-03-19
 

- Inlocuiti __ADD_SALE_VALUE__ cu valoarea totala a vanzarii (fara TVA - impartind valoarea cosului de cumparaturi la 1,24; fara taxe de transport, cu discounturi aplicate)
- Inlocuiti __ADD_TRANSACTION_ID__ cu un id unic care sa identifice tranzactia.
- Inlocuiti __ADD_DESCRIPTION__ cu un mesaj informativ despre tranzactie (eg. nume_produs x cantintate) (necesar URL Encoded)

Chestia asta nu prea o inteleg.... sau e deja implementata in cod?

 
Magento Community Magento Community
Magento Community
Magento Community
 
smlaci
Sr. Member
 
Avatar
Total Posts:  122
Joined:  2008-04-15
Bacau
 
b0sse - 13 June 2012 02:49 AM

- Inlocuiti __ADD_SALE_VALUE__ cu valoarea totala a vanzarii (fara TVA - impartind valoarea cosului de cumparaturi la 1,24; fara taxe de transport, cu discounturi aplicate)
- Inlocuiti __ADD_TRANSACTION_ID__ cu un id unic care sa identifice tranzactia.
- Inlocuiti __ADD_DESCRIPTION__ cu un mesaj informativ despre tranzactie (eg. nume_produs x cantintate) (necesar URL Encoded)


Chestia asta nu prea o inteleg.... sau e deja implementata in cod?

In codul meu de mai sus sunt niste xxxxxxxxx-uri, alea sunt transaction-id si inca un id pe care ti-l da 2Parale, parca, nu mai retin exact. Description la mine e tricouri, inlocuieste-l cu ce vrei tu.

 
Magento Community Magento Community
Magento Community
Magento Community
 
b0sse
Jr. Member
 
Avatar
Total Posts:  10
Joined:  2012-03-19
 

Da am modificat ala cu ce mi-au dat ei.
Astept un raspuns de la ei sa vad daca totul este ok.
Multumesc foarte mult pentru ajutor . As mai avea cateva intrebari… dar nu aici, cum pot sa iau legatura cu tine?:)

 
Magento Community Magento Community
Magento Community
Magento Community
 
b0sse
Jr. Member
 
Avatar
Total Posts:  10
Joined:  2012-03-19
 

Bineinteles ca te deranjez iar:)
Nu stiu efectiv cu ce sa modific acele date… i`m stuck!

 
Magento Community Magento Community
Magento Community
Magento Community
 
smlaci
Sr. Member
 
Avatar
Total Posts:  122
Joined:  2008-04-15
Bacau
 

Mai mult de atat nu te pot ajuta, nu sunt programator si nici nu mai tin minte ce am facut atunci. Oricum am bajbait-o si eu vreo 2 zile pana a mers.

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top