Будет ли PayPal отменять платеж, если он находится в «созданном» состоянии в течение более длительного времени?

1

Я внедряю метод оплаты PayPal.

Пусть у вас есть такая ситуация: заказчик подтвердит заказ в моем интернет-магазине. После получения подтверждения заказа (он отправил форму подтверждения заказа), я создаю новый платеж (через REST API и SDK Paypal PHP SDK, но это не имеет значения, способ оплаты "paypal"), и с этого момента платеж находится в состоянии "создал". Затем пользователь перенаправляется на ссылку утверждения платежа, чтобы он мог войти в систему и утвердить оплату за свой заказ. Но в этот момент он закрывает свой браузер или разрывается соединение и т.д. Поэтому он не одобрял или не отменял платеж, поэтому, если я получаю платеж через REST API, он все еще находится в состоянии "создано".

Я не смог найти какую-либо конкретную информацию о состоянии оплаты в Paypal и о каких-либо ограничениях/условиях (переход от одного состояния к другому) - только некоторые сообщения на форуме.

То, что я прошу, будет ли Paypal автоматически перевести платеж в другое состояние (не удалось/отменит/истек) через определенное время (в какое время?), Так как платеж был создан, но не одобрен? (Я нашел некоторую информацию о трехчасовом периоде, но не из официального источника.)

Благодарю!

  • 0
    Правильно, это может быть от 1 до 3 часов, это больше, чем предел срока действия токена, который я могу изменить в вашем аккаунте.
Теги:
paypal

1 ответ

0
Лучший ответ

Если в случае разрыва соединения или закрытия пользователем браузера или любого другого случая, который нарушает поток, ваша система всегда должна инициировать новый платеж, если клиент вернется к погашению.

Статус не будет изменен на другое состояние. Через 3 часа платеж просто удалит себя, и вы не сможете вернуть его для выполнения платежа, вы получите сообщение об ошибке.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню