Код: Выделить всё
#После процесса подтверждения проверки Stripe перенаправляется обратно на наш return_url с такими параметрами, как:
Код: Выделить всё
payment_intentКод: Выделить всё
payment_intent_client_secretКод: Выделить всё
redirect_status
Однако, поскольку наше приложение использует маршрутизацию #, при инициализации приложения оно перенаправляется на домашнюю страницу вместо перехода к предполагаемому маршруту успешного платежа.
Так что проблема не в том, что Stripe удаляет параметры — дело в том, что наша логика маршрутизации SPA отправляет пользователя в /, прежде чем мы сможем направить его в /pay-success.
Вопрос:
Есть ли рекомендуемый способ справиться с этим с помощью Stripe/Affirm в SPA на основе хэша?
Например:
- Может ли return_url безопасно включаться хеш-маршрут, например https://example.com/#/pay-success?
- Существует ли передовая практика обработки перенаправлений Stripe в устаревших приложениях хэш-маршрутизации?
Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/798 ... arjs-appli
Мобильная версия