Permission refusée dans la méthode DoVoid de PayPal
-
14-11-2019 - |
Question
Je fais un NVP
Appel API à Void
une transaction PayPal mais j'obtiens le message d'erreur suivant
DoVoid failed:
Array
(
[TIMESTAMP] => 20110329 05 42 06
[CORRELATIONID] => 999a45387463f
[ACK] => Failure
[VERSION] => 51.0
[BUILD] => 1799695
[L_ERRORCODE0] => 10007
[L_SHORTMESSAGE0] => Permission denied
[L_LONGMESSAGE0] => You do not have permissions to make this API call
[L_SEVERITYCODE0] => Error
)
J'ai fourni les informations d'identification API correctes, mais je ne sais pas pourquoi j'obtiens cela.
Merci!
La solution
Erreur: J'utilisais les informations d'identification API de différents comptes pour annuler la transaction de différents comptes.
Une autre option: Vous pouvez accorder l'autorisation d'API d'un compte à un autre compte (mais toujours ne pas fonctionner dans mon cas). Avoir plus d'informations ici
Solution pour la 2ème option: La solution pour la deuxième option est que vous devrez transmettre l'e-mail PayPal du récepteur (dont la transaction va annuler) dans le paramètre & Sujet avec PayPal Transaction ID. Plus d'informations ici