我有一个解决方案,可以创建条带订阅并收取一次性费用。 这一切都适用于我使用 Stripe 的 .NET C# API 调用,但我不知道如何将元数据添加到一次性收费的发票项目中。 用于创建一次性费用的 Stripe 对象是 SubscriptionAddInvoiceItemOptions,它没有 MetaData 属性。
我已经尝试了几个示例,包括反射来设置发票项目的元数据,但到目前为止没有任何效果。
我可以将元数据隐藏在发票级别,但实际上希望将其包含在一次性行项目费用中。
我确实觉得这是 API 的限制,但我并不肯定。
我也经历过创建草稿订阅发票的示例,但这似乎也不起作用,因此 Stripe 付款无法稍后完成订阅。
谢谢, 卡尔..
首先尝试创建发票项目以进行一次性收费,然后创建订阅(不使用
add_invoice_items
进行一次性收费)。订阅的第一张发票应包含发票项目。