Stripe @ отсутствует параметр success_url, даже если он существует - PullRequest
0 голосов
/ 23 апреля 2020

пытается понять, почему я получаю ошибку (разработчик взял деньги и ушел)

Я пытаюсь купить что-то, и как только я нажимаю КУПИТЬ, я получаю эту ошибку Missing required param: success_url.

Я использую Laravel.

, но в коде я вижу, что success_url существует.

 \Stripe\Stripe::setApiKey(Setting::get('stripe_secret_key'));
    $session = \Stripe\Checkout\Session::create(
        [
            'payment_method_types' => ['card'],
            'line_items' => [
                [
                    'name' => 'Test',
                    'description' => 'Test2: '.implode(', ', $vouchersNames),
                    'amount' => $total * 100,
                    'currency' => 'eur',
                    'quantity' => 1,
                ],
            ],
            'success_url' => env('APP_URL').'buy_vouchers_done?session_id={CHECKOUT_SESSION_ID}&vouchers='.urlencode(implode(',', $vouchers->pluck('id')->toArray())),
            'cancel_url' => env('APP_URL'),
        ]);

Где проблема? Спасибо!

...