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
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
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"
brandon,la doc paypal est très mal faite comme beaucoup le dise,donc je vois pas comment je pourrais faire