2016-11-22 105 views
1

我在我的django rest應用程序上設置Stripe來管理每月訂閱。訂閱結束時的條紋事件

在條紋的文檔,我們可以看到:

https://stripe.com/docs/subscriptions/tutorial#sync-with-your-site

如果客戶在訂閱了月度計劃,從最初將 設置此時間戳值(即active_until)一個月現在。 當客戶登錄時,您需要驗證登錄憑證,並檢查active_until時間戳以確認它仍然在 未來,因此是活動帳戶。

據此,要知道用戶帳戶是否有效(如果訂閱是活動的),我們必須檢查這個日期是否將來。 我的問題是,在我的應用程序中,如果用戶訂閱條紋計劃,它會將特定組(django組模型)添加到用戶組的列表中。這些組用於管理權限。我想要的是當訂閱結束時(即用戶尚未支付續約)從用戶移除該組。

我無法在條紋文檔中找到這樣的事件。訂閱更新時(即用戶已經支付續訂)只有事件發生。

有沒有辦法從Stripe中捕獲一個可以幫助我管理這個工作流程的事件?

回答

1

您要聽的事件是(可能)customer.subscription.deleted,但您可以閱讀更多關於它的全部內容here

+0

但是,僅當訂閱被取消時纔會觸發此事件嗎?我想要的是當用戶每月不支付續訂時的事件。 – Ben

+0

這取決於你的配置。在我鏈接的文檔中有更多關於它的細節(在'這裏')。 – floatingLomas

+0

這裏和你一樣的情況。配置是關於失敗的嘗試 – arjayads