OSC Affiliate e PayPal ipn -> no commissione
Inviato: 19/11/2010, 19:26
Ciao a tutti, sono giorni che sto testando l'affiliazione con OSC affiliate, ma non ho ancora capito perchè se un cliente paga con paypal non viene riconosciuta la commissione (cosa che invece accade regolarmentense sceglie il bonifico come metodo di pagamento).
Posseggo una versione di oscommerce oscpro di marcus (di 2 anni fa) e non ho capito quale versione di paypal è installata.
In basso riporto una spiegazione trovata su oscommerce.com ma probabilmente si riferisce ad una vesione di paypal diversa dalla mia, in quanto non combaciano i nomi dei file.
Qualcuno puo aiutarmi?
Ciao.
Posseggo una versione di oscommerce oscpro di marcus (di 2 anni fa) e non ho capito quale versione di paypal è installata.
In basso riporto una spiegazione trovata su oscommerce.com ma probabilmente si riferisce ad una vesione di paypal diversa dalla mia, in quanto non combaciano i nomi dei file.
Qualcuno puo aiutarmi?
Ciao.
Codice: Seleziona tutto
Back up your files first!
To combine the two, open /includes/modules/payment/paypal_ipn.ph.
*********************************************
Find this code around line 76:
function confirmation() {
global $cartID, $cart_PayPal_IPN_ID, $customer_id, $languages_id, $insert_id, $order, $order_total_modules;
directly below add this code:
global $affiliate_ref, $affiliate_clientdate, $affiliate_clientbrowser, $affiliate_clientip, $affiliate_clickthroughs_id, $HTTP_SESSION_VARS;
*********************************************
Find this code around line 245:
tep_session_register('cart_PayPal_IPN_ID');
$cart_PayPal_IPN_ID = $cartID . '-' . $insert_id;
}
}
return false;
}
and change to:
tep_session_register('cart_PayPal_IPN_ID');
$cart_PayPal_IPN_ID = $cartID . '-' . $insert_id;
}
}
// Include OSC-AFFILIATE
require(DIR_WS_INCLUDES . 'affiliate_checkout_process.php');
return false;
}
*********************************************