0

我正在为我的应用程序设计一个订阅框架。订阅基于“信用”。每个月,任何订阅用户都将收到 x 数量的积分,具体取决于他们的计划。他们将在支付当月发票后收到积分。

这些是我的表:

account(id,name, credits, plan)
plan(id,name,credits per month, cost per month)
invoices(name, account id, paid/unpaid, credits given, plan at the time)

好的,通过此设置,我将运行每日 cron 作业以发送当月的发票。当人们来到网站支付发票时,在付款后发票状态设置为已付款,然后信用额会添加到他们的帐户中,并在发票表中更新。

我怀疑这对于月度计划来说是可行的,但是,我想让他们选择支付 6 个月或一年的费用。在这种情况下,您建议我做些什么来让他们先付款但每月贷记他们?

有没有人有关于类似订阅服务的合适示例或教程 - 可以指导我以最佳方式构建它?

我还会就我的方法提出改进建议或警告常见陷阱。

谢谢

杰森

注意:LAMP 设置。

4

2 回答 2

1

我个人会使用这种方法

1) 一次性信用

2) 以比一次更好的利率每月经常性信用。只需每月自动计费即可。可选择以逐步优惠的价格提供 3/6/12 个月的计划。

于 2011-02-20T05:46:07.737 回答
0

我没有与这些人合作过http://recurly.com/但我看到了其中一位创始人的演示文稿,看起来他们实现了您正在寻找的所有功能等等。

于 2011-02-20T05:36:47.860 回答