Как Вы диагностируете “Внутреннюю Ошибку” ошибка от Платежей Веб-сайта PayPal Pro?

У меня есть тарификационная стандартная программа, которая использует тарификационные профили возвращения в Платежах Веб-сайта PayPal Pro. Эта стандартная программа успешно создает профили и получает информацию профиля после создания с помощью проидентификатора файла PayPal и метода GetRecurringPaymentsProfileDetails.

Однако, когда я пытаюсь использовать метод UpdateRecurringPaymentsProfile для обновления просто СУММЫ/AMT на профиле, я получаю эту ошибку:

[ERRORCODE] => 10001
[SHORTMESSAGE] => Internal Error
[LONGMESSAGE] => Internal Error
[SEVERITYCODE] => Error

Вот поля, я являюсь передающим:

[NOTE] => A note here
[PROFILEID] => redacted
[AMT] => 7
[VERSION] => 62.0
[USER] => redacted
[PWD] => redacted
[SIGNATURE] => redacted
[METHOD] => UpdateRecurringPaymentsProfile

Поиск и устранение неисправностей шагов:

  • У меня есть единственная центральная вызывающая подпрограмма, которая передает запросы PayPal, который работает на создавание, и получите методы.
  • Та же информация API используется для всех запросов.
  • Я скопировал и сделал находку, чтобы подтвердить, что идентификатор ПРОФИЛЯ был правильным в песочнице
  • Я могу использовать тот же идентификатор профиля на получить методах без ошибки
  • Я подтвердил, что можно обновить просто сумму на повторяющемся платежном профиле с помощью метода обновления.

Я застреваю с ошибкой, которая не является очень описательной. Документация PayPal не включает советов по устранению неисправностей для этого вида универсальной ошибки.

  • Я видел упоминание онлайн о терминале в PayPal для поиска и устранения неисправностей этого, но я не уверен, имеют ли в виду они просто создать экран профиля в песочнице, или если существует что-то еще.

  • У Вас есть какие-либо подсказки для поиска и устранения неисправностей этой ошибки?

8
задан Justin 26 June 2010 в 18:50
поделиться

1 ответ

Как оказалось, проблема в том, что вызов UpdateRecurringPaymentsProfile завершится ошибкой, если вы попытаетесь обновить профиль до той же суммы, которая установлена ​​в настоящее время.

3
ответ дан 5 December 2019 в 20:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: