我通过在价格对象中添加新的元数据(“recurring:0/1”)成功解决了具有时间间隔的一次性订阅。当您尝试创建价格[:metadata][:recurring]==“0”的订阅时,我将在订阅对象中设置cancel_at_end值为true。
然后,当您创建一次性价格时,您仍然需要选择一个间隔(年、月、日、周),但不应勾选“recurring”框。
当用户订阅时,后端将创建一个将在结束日期结束的定期订阅。用户无需自行取消续订。
但是,我发现我无法删除我创建的产品。请参阅 Cannot delete products on Discourse Subscriptions - #2 by Jonathan5
正在上傳: image.png…
这是我的问题,我无法删除产品。我应该在Stripe上删除它们吗?


