EC-CUBE 2.11.5でポイント付与のタイミングを変更したい場合は、
/data/class/helper/SC_Helper_Purchase.php
function isAddPoint($status)のswitch文を変更する。
function isAddPoint($status) {
switch ($status) {
case ORDER_NEW: // 新規注文
case ORDER_PAY_WAIT: // 入金待ち
case ORDER_CANCEL: // キャンセル
case ORDER_BACK_ORDER: // 取り寄せ中
case ORDER_DELIV: // 発送済み
return false;
case ORDER_PRE_END: // 入金済み
return true;
default:
break;
}
return false;
}
受注管理画面から個別にステータスを変更した場合でも、
対応状況管理画面から複数ステータス変更した場合でも
ポイント加算される。