我可以使用条带结账支付订阅和目的地费用(连接帐户)吗? [英] Can I use stripe checkout for subscriptions and destination charges (connected account)?

查看:12
本文介绍了我可以使用条带结账支付订阅和目的地费用(连接帐户)吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试对已连接的帐户使用条纹结账。我可以在其中使用transfer_data[";destination";]APPLICATION_FE费_PERCENT创建订阅。

预期的流:

  1. 创建结账会话(服务器端)
checkout_session = stripe.checkout.Session.create(
            success_url=domain_url + "/success.html",
            cancel_url=domain_url + "/canceled.html",
            payment_method_types=["card"],
            mode="subscription",
            line_items=[
                {
                    "price": priceId,
                    "quantity": 1
                }
            ],
            customer=customerId)
  1. 将用户重定向到条纹结账页面
  2. 用户输入其卡详细信息并订阅

我尝试使用subscription_data[";application_fee_percent";]和条纹帐户集。 但这不起作用,因为找不到客户。因为我猜所有客户都是在平台帐户上创建的,而不是连接的帐户(我希望保留该帐户)

所以我的问题是:使用Checkout的方法是什么?

我的另一个选择是:

  1. 收集卡片信息以创建支付方式
  2. 使用application_fee_Percent和Transfer_Data[Destination]创建订阅。

但是我更喜欢使用Checkout来收集卡的详细信息,这在我看来是一个更好、更容易的用户流程.

所有建议都将不胜感激。谢谢。

推荐答案

我认为这完全可以实现您的假设,但遇到错误:

Error: Can only apply a subscription application_fee_percent when the Checkout Session is made on behalf of another account (using an OAuth key or the Stripe-Account header).

我想这就是你遇到的。我不为所动地查看了docschangelog(对于我使用的stripe-node),并找到了我需要的提示:

订阅时添加transfer_data[amount_percent]

在我测试之后,我可以确认您可以做到这一点,您只需要使用amount_percent(API ref),比如说95%的转账,而不是5%的申请费(不过要注意费用对资金流的影响)。

底线,您可以这样做

checkout_session = stripe.checkout.Session.create(
        success_url=domain_url + "/success.html",
        cancel_url=domain_url + "/canceled.html",
        payment_method_types=["card"],
        mode="subscription",
        line_items=[
            {
                "price": priceId,
                "quantity": 1
            }
        ],
        customer=customerId),
        subscription_data={
          transfer_data={
            destination='acct_1234',
            amount_percent=95
          }
        }

这篇关于我可以使用条带结账支付订阅和目的地费用(连接帐户)吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆