如何向订阅者收取自动费用的客户发送发票?

时间:2018-05-05 06:43:52

标签: stripe-payments subscription invoice

我想知道如何通过自动收费发送订阅发票。

Invoice API开始,结算可以设置为自动收费,也可以发送给客户进行人工付款。

但我想自动向客户收费并向他们发送发票。它似乎是Saas月度订阅中的常见选项。不知道我怎么能实现它。

我已经为客户创建了订阅。但记录和发票仅在Stripe仪表板上显示。

我想到的一种方法是从API获取发票pdf文件并自行发送。我现在正在使用Python / Django。

有人能帮助我吗?

1 个答案:

答案 0 :(得分:0)

有两种解决方法:

1)发送带有send_invoice的发票(请参见Python示例)。它将知道已经根据发票ID为该发票结算了付款。

2)将Webhook端点添加到Django应用中,并订阅webhook events invoice.created,invoice.finalized,invoice.sent,invoice.payment_succeeded。这样,尽管您需要创建自己的模板(取决于您的电子邮件或PDF)