Ларавел отвечает 404, не найденным, где есть маршрут для негоPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Ларавел отвечает 404, не найденным, где есть маршрут для него

Сообщение Anonymous »

Я пытаюсь загрузить полосу iframe, чтобы клиент мог оказаться на проверке с помощью полосы, но я не могу заставить ее загрузить из -за ошибки 404, не найденной < /p>
Я добавил маршрут в Интернет. php < /p>

Код: Выделить всё

Route::post('admin/checkout/checkoutStripeCredit', ['as' => 'admin.checkout.checkoutStripeCredit', 'uses' => 'CheckoutController@loadStripeCreditForm']);

< /code>
вот код для контрольного контроля < /p>
public function loadStripeCreditForm(Request $request) {
if(!Session::has('credit_details')) {
return redirect()
->route('admin.checkout.show')
->with('flash_error', 'Your session has expired, please try again.');
}

try {

$credit_details = Session::get('credit_details');

header('Content-Type: application/json');

$stripe = new \Stripe\StripeClient(env('STRIPE_SECRETKEY'));

$product = $stripe->products->create([
'name' => 'Editor World Credit'
]);

$price = $stripe->prices->create([
'product' => $product->id,
'unit_amount' => $credit_details['credit_amount'] * 100,
'currency' => 'usd'
]);

$callback_url = route('admin.checkout.successStripeCredit');

$checkout_session = $stripe->checkout->sessions->create([
'mode' => 'payment',
'ui_mode' => 'embed',
'line_items' => [
[
'price' => $price->id,
'quantity' => 1
]
],
'metadata' => [
'user_id' => json_encode(Auth::user()->id)
],
'success_url' => $callback_url . '?session_id={CHECKOUT_SESSION_ID}',
'cancel_url' => route('admin.checkout.cancel'),
'invoice_creation' => ['enabled' => true]
]);

session(['checkout_session_id' => $checkout_session->id]);

echo json_encode(array('clientSecret' => $checkout_session->client_secret));
}
catch (Exception $x) {
EWLogHelper::create('STRIPE_SUBMIT_ERROR', ['msg' => $x->getMessage(), 'trace' => $x->getTrace()]);
return redirect()->back()->with('flash_error', $x->getMessage());
}
}
Когда я делаю запрос на сообщение в/Admin/Checkout/CheckoutStripeCredit Это дает мне ошибку 404. Что я делаю не так.


Подробнее здесь: https://stackoverflow.com/questions/794 ... ute-for-it
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»