8768 sujets

Développement web côté serveur, CMS

Bonjours à tous;

Pour ceux qui connaissent l'api de paypal , je vous présentent mon problème

Lorsque j'utilise METHOD=SetExpressCheckout, aucune erreur :


$post_parametres =
'METHOD=SetExpressCheckout'.
'&VERSION=109.0'.
'&USER='.$pseudo_paypal.
'&PWD='.$mdp_paypal.
'&SIGNATURE='.$signature_paypal.
'&RETURNURL='.urlencode($url_payment_retour).
'&CANCELURL='.urlencode($url_payment_annulation).
'&PAYMENTREQUEST_0_PAYMENTACTION=SALE'.
'&PAYMENTREQUEST_0_CURRENCYCODE=EUR'.
'&PAYMENTREQUEST_0_AMT=100.0';


mais lorsque j'utilise METHOD=GetExpressCheckoutDetails,
j'ai l'erreur 10002 Security header is not valid, alors que j'utilise toujours les même valeurs
pour les variables $signature_paypal, $pseudo_paypal et $mdp_paypal :


$post_parametres =
'METHOD=GetExpressCheckoutDetails'.
'&VERSION=109.0'.
'&USER='.$pseudo_paypal.
'&PWD='.$mdp_paypal.
'&SIGNATURE='.$signature_paypal.
'$TOKEN='.$_GET['token'];


Je suis vraiment coincé, j'ai cherché dans la doc , si quelqu'un aurait une petit idée Smiley rolleyes

Merci beaucoup