【发布时间】:2021-01-07 19:03:00
【问题描述】:
我正在为一家在线课程提供商工作,学生可以订阅多位教师。
从技术上讲,应用内订阅由每位客户的订阅加上每位教师订阅的订阅项表示。我使用subscriptionItems,因为这是处理多个订阅的推荐方式。
问题
在我的场景中,学生订阅了teacherA。几个月后,学生退订了teacherA。在订阅期结束之前,他仍然可以访问teacherA 的高级内容,因为他已付费(计费发生在订阅期开始时)。几周后,他改变主意并重新订阅...
如果他在已经支付的订阅月份结束前重新订阅会怎样?
我的愿望是当我以相同的价格添加订阅项时,它就像他从未取消订阅一样。但是当我阅读文档时并不清楚。
你知道如何处理这种情况吗?
我的研究
我找到了如何删除订阅项,但我没有找到任何关于如何重新启用/添加回这些订阅项以及向客户重新计费关于每月订阅日期的参考 且无需额外计费。
【问题讨论】:
标签: javascript node.js payment stripe-payments