gpt4 book ai didi

javascript - stripe checkout.session 返回的 data.payment_intent 为空

转载 作者:行者123 更新时间:2023-12-02 01:30:32 25 4
gpt4 key购买 nike

当我创建带 strip 的 checkout.session 时,返回的 data.payment_intent 为空我填写了每个必填字段并且付款有效。但没有 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,
}
)

最佳答案

这是 API 版本 2022-08-01 的预期行为。

此 API 版本进行了更改,因此在最初创建结帐 session 时不会创建付款意向,而是在确认结帐 session 时创建。

您可以在此处阅读有关此 API 版本以及此 API 版本引入的其他更改的更多信息: https://stripe.com/docs/upgrades#2022-08-01

关于javascript - stripe checkout.session 返回的 data.payment_intent 为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73393228/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com