- Сценарий
Вы строите платежную систему для вашего интернет-магазина.Когда кто-то добавляет товар в корзину, вы запрашиваете электронное письмо, затем платите, а затем переходите на страницу благодарности.
Какой лучший способ создать эту последовательность действий?
Что я сейчас делаю
Я начинаюпо маршруту / checkout / email / , где я прошу письмо.Когда я его получу, перенаправьте на / checkout / payment / , после успешной оплаты перенаправьте на / checkout / спасибо .
Я использую некоторые промежуточные программы для проверки, есликорзина пуста, если у нас уже есть электронное письмо с пропуском к платежу и т. д. и т. п. Это промежуточное ПО для проверки статуса того, где должен находиться пользователь, поэтому, когда он возвращается, он отправляется туда, где должен быть.