【发布时间】:2021-12-29 15:24:50
【问题描述】:
我正在尝试使用 Connect Stripe 帐户进行结帐会话。
@main.route('/create-checkout-session', methods=['POST'])
@login_required
@inject_business
def create_checkout_session(business):
data = json.loads(request.data)
checkout_session = stripe.checkout.Session.create(
payment_method_types=['card'],
line_items=[
{
'price': PRICE_ID,
'quantity': 1
},
],
subscription_data={
'application_fee_percent': 10,
},
mode='subscription',
success_url=SUCCESS_URL,
cancel_url=CANCEL_URL,
stripe_account=STRIPE_ACCOUNT,
)
return{"sessionId": checkout_session["id"]}
这是我得到的回复:
InvalidRequestError: Request req_xxxxxxx: 在开始使用 Checkout 之前,您必须提供此帐户的企业 URL。
我不知道在哪里提供此业务 URL,文档对此不是很清楚。
【问题讨论】: