Я успешно создаю подписку для клиента с помощью метода redirectToCheckout. Я создаю сеанс Stripe как следующий
$session = \Stripe\Checkout\Session::create([
'payment_method_types' => ['card'],
'locale' => 'de',
'line_items' => [[
'price' => env('STRIPE_PRICE'),
'quantity' => 1,
]],
'mode' => 'subscription',
'success_url' => $success_url,
'cancel_url' => $cancel_url,
]);
Но у меня две проблемы. Этот метод создает для меня нового клиента, к сожалению, мне нужно установить для клиента немецкий язык (в настоящее время этого не происходит). Кроме того, мне нужно определить налог для line_items, но не удалось, как было предложено в документах полосы для создания объекта сеанса.