我一直在尝试创建一个结帐会话的付款应该是直接在连接帐户。每当我试图创建一个会话使用下面的代码我得到InvalidRequestException
说Invalid array
下面是我的代码,
\Stripe\Stripe::setApiKey(env('STRIPE_SECRET'));
$stripe = new \Stripe\StripeClient(env('STRIPE_SECRET'));
$session = \Stripe\Checkout\Session::create([
'payment_method_types' => ['card'],
'line_items' => [
'price_data' => [
'unit_amount' => 25000,
'currency' => 'usd',
'product_data' => ['name' => 'Product8', 'active' => true],
],
'quantity' => 2,
],
'mode' => 'payment',
'success_url' => 'http://devweb.drivinggradebook.com/',
'cancel_url' => 'https://www.drivinggradebook.com/',
'payment_intent_data' => [
'application_fee_amount' => 10,
],
], ['stripe_account' => 'acct_1L7ugjSJzLhcy6eF']);
请你帮我弄一下,谢谢
1条答案
按热度按时间mspsb9vt1#
在我的例子中,我使用laravel 8.75和stripe/stripe-php 10.1运行它,如下所示