2017-04-09 117 views
0

當我聯繫Stripe的支持時,我的訂閱用戶每月更新計劃的最佳方式是什麼,並且他們表示計劃的月份間隔和interval_count爲12的計劃不會生成任何事件(前:customer.subscription.updated事件),直到12個月的時間間隔結束,而我需要按月生成這些事件。帶年度付款的條紋月度訂閱?

回答

1

這裏最好的解決方案是將客戶訂閱到每月$ 0的計劃。這確保了每個月都會啓動一個新的結算週期並創建新的發票。發票將爲$ 0,但發送invoice.created事件到您的webhook端點。

在那裏,您可以決定是否需要向客戶收取任何費用。如果您不這樣做,您只需忽略該事件,並且客戶將不會被收取任何費用。如果這樣做,您只需在發票上添加正確金額的發票項目。這包括在Stripe文檔的Invoices section中。

對於第一張發票,您可以先添加發票項目,這意味着三個步驟: *創建客戶 *正確的價格 創建發票項目*創建訂閱到$ 0每月計劃

最後一步將自動提取發票中的發票項目並按照預期收取相應金額。

如果您有任何疑問,我建議您與Stripe的支持here聯繫。