1

私は PHP サブスクリプション サイトに取り組んでいますが、特定の月の異なる日数がサブスクリプションにどのように影響するのか疑問に思っています。

たとえば、ユーザーが 1 月 31 日に月額サブスクリプションにサインアップしたとします。

2 月は 28 日なので、サブスクリプションは 28 日に処理されると思います。

私の質問は、翌月に何が起こるかです。サブスクリプションは 28 日に発生しますか、それとも最初に作成されたときのように 31 日に戻りますか?

使用されているロジックを知りたいだけのコードは必要ありません。ありがとう。

4

2 に答える 2

0

毎月のサブスクリプションが X で、その人が Y 日にサブスクライブし、その特定の月に Z 日あるとします。

その月の料金を X*(ZY/Z) に請求し、その後は請求日を毎月 1 日または 1 月末にします。

于 2010-09-13T18:15:47.650 に答える
0

サブスクリプションは月末に処理するのが最善だと思います。私たちの会社では、月末にサブスクリプションの処理を開始し、月末にバッチ処理をスケジュールして、すべてのサブスクリプションを処理します。

これらがどのように処理/請求されるかは、まったく異なります。当社のポリシーによると、新しいサブスクリプションは日割り計算されます。つまり、ユーザーが月の 5 日以降にサインアップした場合、ユーザーはその月の日数に応じて請求されます。解約も同様ですが、15日までの解約は日割り計算となります。

于 2010-09-13T18:16:48.693 に答える