Paypal ограничить время на платеж для пользователя

170
18 апреля 2018, 06:53

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

Answer 1

Для этого в нужно указать payKeyDuration в вашем PayRequest'e

Вот выдержка из PayPal API:

xs:duration (Optional) The duration for which the pay key returned by this request is valid. After this period, the pay key expires. If no pay key duration is supplied, it defaults to 3 hours. Valid values for this field are from 5 minutes to 30 days.
READ ALSO
Отправка письма в html и txt одновременно

Отправка письма в html и txt одновременно

Всем привет, в одной статье по рассылкам была рекомендация слать сразу несколько типов писем (html и txt), чтобы на разных устройствах, клиентах...

183
isset бесполезен?

isset бесполезен?

Сколько пишу на php ни разу isset не пригодилсяЯ проверял даже - если в массиве нет ключа, но ты пытаешься его получить то возвращает null без ошибок...

178
Экспорт массива в CSV документ в Symfony

Экспорт массива в CSV документ в Symfony

Eсть такой массив (через print_r вывел):

201
Загрузка обложки VK. Ошибка 129

Загрузка обложки VK. Ошибка 129

При отправке изображения приходит и hash и photoНо при сохранении пишет ошибка 129 файл не найден

233