У меня есть вопрос о стратегии оплаты с помощью Stripe Checkout API. рассмотрите следующий сценарий
- Продавец опубликовал на торговой площадке 10 продуктов (яблок) по 5 долларов каждый.
- Клиент хочет купить 8 из них, заполняет данные и нажимает кнопку оформления заказа (появляется полоса оформления заказа).
- Но клиент ждет без дела в течение 1 часа, не завершив платеж (просто глядя на пользовательский интерфейс).
- Значит, пока кто-то другой покупает все 10 яблок
- первый покупатель не знает об этом, потому что он уже находится на последней странице оплаты.
- И он платит 40 долларов за 8 яблок
- Транзакция является ошибкой, потому что не осталось яблок для доставки.
Я пытаюсь интегрировать платежный шлюз Stripe в свою торговую платформу, и мне не удалось найти решение для такого сценария.
Есть ли в Stripe какая-нибудь функция, чтобы справиться с этим? Как период тайм-аута сеанса? Или как с этим справиться стандартным способом?
Ценю вашу помощь.