【问题标题】:Received unknown parameter: transfer_data收到未知参数:transfer_data
【发布时间】:2019-04-20 10:00:39
【问题描述】:

我正在尝试添加应用百分比费用和订阅费用的目的地。我正在关注文档 (https://stripe.com/docs/connect/subscriptions)

没有 transfer_data 也可以正常工作。

    sub = stripe.Subscription.create(
        customer=_stripe_customer_id,
        items=[
            {
            "plan": _plan_id,
            },
        ],
        transfer_data={
            "destination": _destination_id,
        },
        application_fee_percent = mooch_application_fee_percent,
    )
    return sub

这是我收到的错误“收到未知参数:transfer_data”

我不知道我应该做什么。

【问题讨论】:

标签: stripe-payments subscription


【解决方案1】:

我没有在订阅对象的字段列表中看到 transfer_data。 参考:https://stripe.com/docs/api/subscriptions/object#subscription_object-customer

您可以使用metadata 来存储自定义数据。 如果destination_id 是条带帐户ID,请使用stripe_account 而不是transfer_data

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-10-19
    • 2019-03-16
    • 1970-01-01
    • 2019-11-02
    • 2019-09-10
    • 2019-09-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多