带有电子邮件发票的条带订阅
Posted
技术标签:
【中文标题】带有电子邮件发票的条带订阅【英文标题】:Stripe Subscriptions with email Invoices 【发布时间】:2022-01-19 13:26:32 【问题描述】:我正在尝试创建一个应用程序,客户可以在其中选择产品价格并订阅它。
但是从代码创建订阅:
stripe.Subscription.create(customer=customer_id, items=['price': price_id])
给我This customer has no attached payment source or default payment method.
错误。我的问题是,我可以以某种方式创建订阅并将付款发送到电子邮件以供客户手动付款吗?完美地,该付款方式将被保存以供订阅自动续订。
【问题讨论】:
【参考方案1】:如果您尝试在没有付款方式的情况下创建订阅(如此处所示),则需要传递 payment_behavior
parameter。
如果您希望通过电子邮件将发票发送给客户进行付款,请通过collection_method
parameter。
stripe.Subscription.create(
payment_behavior='default_incomplete',
collection_method='send_invoice',
customer=customer_id,
items=['price': price_id]
)
【讨论】:
订阅已创建,非常感谢,但我的电子邮件中没有任何发票。有什么建议我可能会做错什么吗? 不幸的是,Stripe 在测试模式下无法发送电子邮件。以上是关于带有电子邮件发票的条带订阅的主要内容,如果未能解决你的问题,请参考以下文章
增值税发票开票软件(税务UKey版) 发邮件提示连接邮件服务器失败