我在尋找關於用戶訂閱處理的最佳實踐。 用戶可以通過paypal(通過paypal IPN進行處理)進行訂閱,以獲得在網站上給予他們一些特權的狀態。 但訂閱期限爲一年。 自動檢測應何時取消訂閱(訂閱完成後一年)的最佳做法是什麼? 謝謝。訂閱處理
Q
訂閱處理
1
A
回答
3
通過使用數據庫,可以將訂閱的到期日期存儲爲當前時間+ 1年的DateTime。
如果當前時間大於訂閱到期時間,則可以定期運行腳本或檢查登錄。如果是,請將用戶的帳戶更改爲取消訂閱。
在PHP:
$nextyear = mktime(0, 0, 0, date("d"), date("m"), date("Y")+1);
,將告訴你的日/月/年,從現在的一年,所以你可以存儲在用戶/訂閱表。在登錄,然後你可以只是比較,針對:
$today = mktime(0, 0, 0, date("d"), date("m"), date("Y"));
如果今天$比爲到期日的存儲值越大,那麼你知道取消訂閱和/或促使他們支付明年。
1
或者,如果你想要一個平臺來處理它,使用一個工具,如Zoho訂閱。我使用它,它爲我做了這一切。我只從我的網站獲得API,並且連接到PayPal和其他網關。它也有很好的報道。
相關問題
- 1. 處理NServiceBus訂閱郵件
- 2. 訂閱付款處理
- 3. 訂閱處理複雜度
- 4. 使用redux-saga處理訂閱/取消訂閱大量事件
- 5. 訂閱 - 如何處理大量內容和訂閱金額?
- 6. 要「暫停」訂閱處理,我應該處置ServiceBus還是取消訂閱?
- 7. 發佈 - 訂閱錯誤處理策略
- 8. 在GooglePlay中處理多個訂閱
- 9. 未處理的GraphQL訂閱錯誤
- 10. django模塊來處理重複訂閱?
- 11. 我的訂閱沒有處理錯誤
- 12. BlackBerry推送通知 - 訂閱處理
- 13. 訂閱事件處理程序
- 14. 在Android上處理RxJava訂閱優雅?
- 15. 如何處理新的MSDN訂閱?
- 16. Rx處置訂閱
- 17. 管理RSS訂閱
- 18. 如何處理非經常性的Paypal訂閱?訂閱立即過期
- 19. 彈簧整合:有序訂閱者發佈/訂閱通道的異常處理
- 20. 正確處置RX訂閱
- 21. RxJS Observable:在處理最後一個訂閱時執行清理?
- 22. 理解流星訂閱
- 23. Angular2管理嵌套訂閱
- 24. 訂閱管理邏輯
- 25. 訂閱取消訂閱()
- 26. Angular2在訂閱內訂閱
- 27. CSS處理訂單
- 28. ASP.NET:如何將訂閱的事件處理程序
- 29. 如果用戶切換到不同的訂閱,PayPal處理subscr_eot?
- 30. 爲什麼我的EventAggregator訂閱處理此事件?