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 ジョブを実行して、その月の請求書を送信します。人々が請求書を支払うために Web サイトにアクセスすると、支払い時に請求書のステータスが支払い済みに設定され、クレジットがアカウントに追加され、請求書テーブルで更新されます。

これは月額プランで問題ないと思いますが、6 か月または 1 年払いのオプションを提供したいと考えています。その場合、前払いで毎月入金できるようにするには、どうすればよいでしょうか?

同様のサブスクリプション サービスに関する適切な例やチュートリアルを持っている人はいますか?

また、私の方法でよくある落とし穴の改善や警告についての提案も受け付けます。

ありがとう

ジェイソン

注: ランプのセットアップ。

4

2 に答える 2

1

個人的にはこのアプローチを使用します

1) ワンタイムクレジット

2) 1 回よりもお得なレートでの毎月の定期的なクレジット。毎月自動請求するだけです。必要に応じて、3/6/12 か月のプランを段階的にお得な料金で提供します。

于 2011-02-20T05:46:07.737 に答える
0

私はhttp://recurly.com/とは仕事をしたことがありませんが、創設者の 1 人からのプレゼンテーションを見たところ、あなたが探しているすべての機能を実装しているように見えました。

于 2011-02-20T05:36:47.860 に答える