На проекте используется платежка, с которой по классической схеме должно редиректить на бэкнд. С бэкэнда уже есть редирект на фронтенд. Но вот какая проблема возникает. Если перед редиректом с бэкэнда делать какую-то работу, то происходит два запроса после оплаты
В таком варианте после редиректа с платежки в 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);