@NubasLol

Двойной редирект при перенаправлении с платежки, в случае выполнения работы. В чем может быть дело?

На проекте используется платежка, с которой по классической схеме должно редиректить на бэкнд. С бэкэнда уже есть редирект на фронтенд. Но вот какая проблема возникает. Если перед редиректом с бэкэнда делать какую-то работу, то происходит два запроса после оплаты

В таком варианте после редиректа с платежки в network вижу 2 запроса на бэкэнд, один со статусом canceled второй 302
sleep(1);
        return redirect()->to(Config::get('app.front_url') . '/orders/success?order_id=' . 1);


А в варианте без задержки сразу 302 и все отрабатывает как нужно, запрос после платежки только 1
return redirect()->to(Config::get('app.front_url') . '/orders/success?order_id=' . 1);
  • Вопрос задан
  • 88 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы