SOY ShopのMySQL板のクーポン自由設定プラグインで、
クーポンの使用ログに誤りがあり、エラーで記録されていない不具合がありました。
※クーポン自由設定プラグインを公開した時からの不具合です。
管理画面でクーポンを作成し、
公開側でクーポンを利用して注文しても、
使用回数の横にある客(注文で使用された回数)の数字がカウントされず、
作成されたクーポンが何度使用されたか?がわからない状態でした。
この不具合により、クーポンの使用回数も正常に動作せず、
使用回数が1回のクーポンで、
同じ顧客が何度も同じクーポンを利用できるという不具合もありました。
今回の修正は下記で配布しているパッケージに反映されています。
https://github.com/inunosinsi/soycms/tree/master/package
直接修正される場合は下記のSQLを実行してください。
ALTER TABLE soyshop_coupon_history CHANGE private price INTEGER NOT NULL DEFAULT 0;