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!

Était-ce utile?

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top