Paypal Express Checkout : 10410 Invalid Token

Je Suis à l'aide de l'API Paypal Express Checkout sur mon site web, et la survenue d'une erreur tout sur le bac à sable du site. L'UTILISATEUR, des btp et des champs de SIGNATURE ont été vérifiés et sont corrects. J'ai remplacé les esperluettes avec des retours à la ligne pour plus de lisibilité.

Tout d'abord, mon SetExpressCheckout demande:

USER=xxx
PWD=xxx
SIGNATURE=xxx
VERSION=76.0
METHOD=SetExpressCheckout  
RETURNURL=xxx
CANCELURL=xxx
REQCONFIRMSHIPPING=0
NOSHIPPING=1
LOCALECODE=FR
SOLUTIONTYPE=Sole
LANDINGPAGE=Billing
PAYMENTREQUEST_0_AMT=86.11
PAYMENTREQUEST_0_CURRENCYCODE=EUR
PAYMENTREQUEST_0_ITEMAMT=72.00
PAYMENTREQUEST_0_TAXAMT=14.11
PAYMENTREQUEST_0_INVNUM=1tyZq03X5c8
PAYMENTREQUEST_0_PAYMENTACTION=Sale
PAYMENTREQUEST_0_PAYMENTREQUESTID=1tyZx03f5c8

La réponse de Paypal est comme suit:

TOKEN=EC%2d9FE8384171515313J
TIMESTAMP=2011%2d08%2d24T08%3a44%3a36Z
CORRELATIONID=696e70dbd6086
ACK=Success
VERSION=76%2e0
BUILD=2055089

Après que l'utilisateur remplit le paiement sur le site Paypal et retourne à l'confirmer l'URL indiquée ci-dessus, je lance le GetExpressCheckoutDetails:

USER=xxx
PWD=xxx
SIGNATURE=xxx
VERSION=76.0
METHOD=GetExpressCheckoutDetails
TOKEN=EC-9FE8384171515313J

La réponse est:

TIMESTAMP=2011%2d08%2d24T08%3a45%3a56Z
CORRELATIONID=6a2bbe8363462
ACK=Failure
VERSION=76%2e0
BUILD=2055089
L_ERRORCODE0=10410
L_SHORTMESSAGE0=Invalid%20token
L_LONGMESSAGE0=Invalid%20token%2e
L_SEVERITYCODE0=Error

Le code qui fournit le jeton n'a pas changé depuis un mois (et cela a fonctionné correctement jusqu'à il ya quelques minutes). À en juger par les journaux, il n'y a pas eu de changement dans la structure de mes demandes, je suis en supposant que cela doit être un problème de configuration sur le PayPal côté.

Un détail qui peut être important: - je réinitialiser le compte vendeur dans le bac à sable avant que le système a commencé à la panne, mais j'ai fait en sorte que l'API informations d'identification sont les bonnes (elles n'ont pas changé quand j'ai réinitialiser le compte vendeur).

Des idées pourquoi j'obtiens cette erreur, tout d'un coup?

  • Pouvez-vous essayer ce nouveau maintenant? Il y avait une mise à jour sur le PayPal fin ce matin.