Могут ли пользователи погасить транзакцию, если статус PaymentDetails равен ERROR?

Пользователи моего приложения могут создавать и оплачивать транзакции через AdaptivePayments API.

В различных случаях транзакции оказывались в состоянии ERROR (так говорится в запросе PaymentDetails). Что может быть причиной этого?

И может ли пользователь после этого повторить попытку оплаты этой транзакции с тем же платежным ключом или необходимо создать совершенно новую транзакцию?

Спасибо.


person uestla    schedule 11.06.2013    source источник


Ответы (1)


Причину возврата статуса «ОШИБКА» можно определить, когда вы изначально отправили вызов API. Вы получили бы уведомление об ошибке с кодом ошибки и фактическим сообщением об ошибке.

К сожалению, повторить платеж нельзя. Если «ОШИБКА» была вызвана отклонением, отправителю необходимо будет обновить свой источник финансирования или адрес, вызвавший отклонение, но вы не сможете попытаться завершить его снова с тем же платежным ключом.

person Gerzie    schedule 13.06.2013