当我创建带有条带的 checkout.session 时,返回的 data. payment_intent 为 null 我填写了每个必填字段并且付款有效。但没有 payment_intent。
const url = await stripe.checkout.sessions
.create(
{
line_items: [
{
price_data: {
product_data: {
name: productName,
description: productDescription,
images: [
'randomimage-url',
],
},
currency: 'eur',
unit_amount: priceInCents,
},
quantity: 1,
},
],
payment_intent_data: {
application_fee_amount: feeAmount,
setup_future_usage: 'on_session'
},
mode: 'payment',
success_url: 'http://localhost:3000/payment',
cancel_url: 'http://localhost:3000',
},
{
stripeAccount: stripeExpressUserId,
}
)
Run Code Online (Sandbox Code Playgroud)