je n'ai plus cette erreur mais le bon est pas pris en compte
bonjour,
j'utilise l'api de paypal pour faire le paiement,qui fonctionne a merveille(merci pour le tuto, grafikart),mais je voudrais ajouter un bon de réduction,je vois dans la doc que l'on peut utiliser 'PAYMENTREQUEST_n_SHIPDISCAMT' mais je vois pas comment le mettre,voici le code
$params = array(
'RETURNURL' =>"http://localhost//paiement/commandevalide.php",
'CANCELURL'=>"http://localhost/paiement/commandeAnnule.php",
'PAYMENTREQUEST_0_AMT' => $_SESSION'total'],
'PAYMENTREQUEST_0_CURRENCYCODE'=>'EUR',
'PAYMENTREQUEST_0_ITEMAMT' =>$_SESSION'total'],
'PAYMENTREQUEST_0_CUSTOM' => $_SESSION'id'],
'PAYMENTREQUEST_0_SHIPDISCAMT' => -$_SESSION'bon']
);
while(list($k, $prod) = each($data))
{
$params'L_PAYMENTREQUEST_0_NAME'.$k] = $prod'nom'];
$params'L_PAYMENTREQUEST_0_DESC'.$k] = $prod'taille'];
$params'L_PAYMENTREQUEST_0_AMT'.$k] = $prod'prix'];
$params'L_PAYMENTREQUEST_0_QTY'.$k] = $prod'quantite_panier'];
}
si je fais sa,il me met cette erreur: The totals of the cart item amounts do not match order amounts.
auriez vous une idée car la doc est pas très explicite
merci
5 réponses
personne n'utilise l'api de paypal avec un bon de réduction?
Bonsoir.
Tu n'as pas l'impression qu'il y a un petit problème dans cette ligne là ?
'RETURNURL' =>"http://localhost//paiement/commandevalide.php"
j'ai trouvé un lien qui explique comment mettre un bon de réduction mais je vois pas comment je pourrais faire avec mon code du 1er post Texte du lien
brandon,la doc paypal est très mal faite comme beaucoup le dise,donc je vois pas comment je pourrais faire