gpt4 book ai didi

python - 在 strip 结帐 session 中传递产品 ID

转载 作者:行者123 更新时间:2023-12-04 17:26:31 25 4
gpt4 key购买 nike

我创建了如下结帐 session :

checkout_session = stripe.checkout.Session.create(
success_url=domain_url + 'success?session_id={CHECKOUT_SESSION_ID}',
cancel_url=request.session['latestURL'],
payment_method_types=['card'],
mode='payment',
line_items=[
{
'name': 'Awesome Product',
'quantity': 1,
'currency': 'usd',
'amount': price,
}
]
)
return JsonResponse({'sessionId': checkout_session['id']})
except Exception as e:
return JsonResponse({'error': str(e)})

我还使用 Stripe 仪表板创建了一个产品并拥有产品 ID。现在我如何在上面的结帐 session 中传递该产品 ID,以便我的产品图片和价格信息将显示在结帐页面中。在上面我手动传递了产品名称价格。我想直接将它与我从 Stripe 仪表板创建的产品链接起来。我该怎么做?

最佳答案

他们有一个名为 'product' => prod_ifxgshHhhhhlrt 的字段,当您调用 Session::create 时,它​​是 line_items 字段的一部分。

所以从您的仪表板获取产品 ID 并插入字段值。

关于python - 在 strip 结帐 session 中传递产品 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62947102/

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