WCEX Auto Deliveryの決済サイクル フォーラム › 拡張プラグイン › WCEX Auto Deliveryの決済サイクル このトピックには5件の返信、2人の参加者があり、最後にyskysmrにより9年、 4ヶ月前に更新されました。 6件の投稿を表示中 - 1 - 6件目 (全6件中) 投稿者 投稿 2015年7月14日 3:40 PM #74844 tetsushi参加者 WCEX Auto Deliveryの使用を予定しております。 定期購入の購入間隔を”1ヶ月毎”に設定した場合、月末の31日に受注した場合で、次月が30日までしかない場合、次回の受注日はどうなりますか?また2/29日の閏年に受注した場合なども合わせてどうなるのかお知らせいただけますと助かります。 2015年7月15日 10:23 AM #74864 yskysmrキーマスター こんにちは。 厳密には、日付の計算には php の mktime という関数を使用して算出しています。 31日の1ヶ月後を計算すると、 2015-08-31 → 2015-10-01 となります。 また、うるう年の受注はそのままで、 2016-02-29 → 2016-03-29 ですが、1年後には、 2017-03-01 となるようです。 この日付(次回受注日)は、管理画面から変更することは可能です。 2015年7月17日 12:22 AM #74904 tetsushi参加者 ありがとうございます。 2015-08-31 → 2015-10-01 → 2015-11-02 とずれていくということでしょうか。 もしくは 2015-08-31 → 2015-10-01 → 2015-11-01 とずれは1回で修正されますか? また 2015-08-31 → 2015-9-30 と月をまたぐ場合は月末に指定することは可能でしょうか。 2015-08-31 → 2015-10-01 の場合+31日で、 2016-02-29 → 2016-03-29 の場合+29日なのですが、規則性が不明です。。 2015年7月17日 9:27 AM #74907 yskysmrキーマスター 「1ヶ月加算する」とお考えください。「31日、29日を足す」という計算はしておりません。 2015-10-01 の「10」に1ヶ月足して、2015-11-01 となります。 2015-08-31 の場合は 2015-09-31 となり、自動的に 2015-10-01 として返却されるようです。 常に月末を算出したい場合は、カスタマイズが必要になります。 2015年7月17日 2:24 PM #74922 tetsushi参加者 ありがとうございます。 >この日付(次回受注日)は、管理画面から変更することは可能です とありますが、どちらで変更できますでしょうか。 2015年7月17日 3:16 PM #74924 yskysmrキーマスター ドキュメントを参照してください。 https://www.welcart.com/docs/AutoDelivery/adedit.html 「次回到着日」(ドキュメントでは「次回配送日」になっていますが、現在は「次回到着日」です)を変更すると、「次回受注日」を算出し、変更できます。 投稿者 投稿 6件の投稿を表示中 - 1 - 6件目 (全6件中) このトピックに返信するにはログインが必要です。 ログイン ユーザー名: パスワード: ログイン状態を保持 上に表示された文字を入力してください。 ログイン