クーポンコードを作成したいのですが、有効期限も設定する必要があります。Magentoはプロモーションルールに対してのみ有効期限を設定することを提案し、このルール内のすべてのクーポンにグローバルに影響します。とにかくデータベーステーブルの内部にsalesrule_coupon
もフィールドexpiration_date
がありますが、このフィールドはどこでも使用されていないようです。
誰かが個々のクーポンの有効期限をうまく設定できましたか?それ以外の場合、正しくする唯一の方法は、クーポンコードの入力を監視し、有効期限が切れた場合にクーポンを削除するオブザーバーを作成することであり、それにより、適用される前にクーポンコードが使用できなくなります。
どんなアイデアでも大歓迎です。