J'ai une routine de facturation qui utilise des profils de facturation récurrents dans Paypal Website Payments Pro. Cette routine crée des profils et obtient les informations de profil après la création en utilisant le profil paypal et la méthode GetRecurringPaymentsProfileDetails.Comment dépannez-vous une erreur "Erreur interne" de Paypal Website Payments Pro?
Cependant, lorsque je tente d'utiliser la méthode UpdateRecurringPaymentsProfile pour mettre à jour juste le MONTANT/AMT sur le profil que je reçois cette erreur:
[ERRORCODE] => 10001
[SHORTMESSAGE] => Internal Error
[LONGMESSAGE] => Internal Error
[SEVERITYCODE] => Error
Voici les champs que je suis de passage:
[NOTE] => A note here
[PROFILEID] => redacted
[AMT] => 7
[VERSION] => 62.0
[USER] => redacted
[PWD] => redacted
[SIGNATURE] => redacted
[METHOD] => UpdateRecurringPaymentsProfile
étapes de dépannage:
- J'ai une seule routine d'appel centrale qui passe les demandes à Paypal, e à travaille pour les méthodes create et get.
- Les mêmes informations d'API sont utilisées pour toutes les demandes.
- Je l'ai copié et fait une trouvaille pour confirmer l'ID de profil a été droit dans le bac à sable
- je peux utiliser le même ID de profil sur les méthodes get sans erreur
- Je confirme que vous pouvez mettre à jour juste le montant un profil de paiement récurrent utilisant la méthode de mise à jour.
Je suis bloqué avec une erreur qui n'est pas très descriptive. La documentation de Paypal n'inclut pas de conseils de dépannage pour ce type d'erreur générique.
Je l'ai vu mention en ligne d'un terminal à Paypal pour le dépannage, mais je ne suis pas sûr si elles signifient simplement l'écran de création de profil dans le bac à sable, ou s'il y a autre chose.
Avez-vous des conseils pour dépanner cette erreur?