РОЛЬ В ПРОЕКТЕ
Из чего мы строим Stripe.
Stripe — практический пример интеграции платежей. Сначала работаем в тестовом режиме; коммерческое использование зависит от соответствия требованиям бизнеса и доступности услуг в его стране.
Как мы это реализуем.
- 01
Мы готовим заказ
Устанавливаем товары и цены на сервер. Мы создаем сеанс Checkout без передачи секретных ключей браузеру.
- 02
Подтверждаем оплату
Мы обрабатываем уведомления вебхука и проверяем подпись. Мы обновляем заказ только один раз, в том числе при повторной отправке события.
- 03
Тестируем реальные ситуации
Моделируем успешную оплату, отмену и ошибки. Мы не считаем платеж подтвержденным только потому, что пользователь попал на успешную страницу.
Пример практического результата
Тестовый заказ, статус которого обновляется только после верифицированного подтверждения оплаты.