У меня возникли проблемы с получением нижней части ошибки, которая, похоже, связана с тем, что наша система не получила обратного вызова IPN для удерживаемой транзакции. Вот история транзакций, как показано на сайте Paypal:У банковских транзакций Paypal генерируются обратные вызовы IPN?
А вот обратные вызовы, что зарегистрированные в нашей системе:
25 июля мы получили только один обратный вызов , для оплаты, но не для временного удержания, которое отображается на сайте Paypal. Это приводит к некорректным балансам, так как в этом примере баланс должен быть равен нулю, но в нашей базе данных он заканчивается тем, что дает клиенту кредит в размере 200 долларов США.
С сайта и документации я не нашел ни одного упоминания обратных вызовов для проводимых операций, и это не в списке обратных вызовов можно проверить, насколько я могу видеть:
- Canceled_Reversal
- Завершена
- Denied
- Expired
- Failed
- In-Progress
- Partially_Refunded
- В ожидании
- Обработанных
- REFUNDED
- Перевернутого
- аннулированы
Я не уверен только ли наша система пропускала обратный вызов, или нет ни одного, чтобы ожидать и мы должны делать что-то еще. Какова ожидаемая последовательность событий в случае, когда транзакция ставится на «Временное удержание»? Любая помощь будет оценена!
Я вижу, поэтому я должен был получить обратный вызов с обратным вызовом. Хорошо спасибо! –