返信先: Multi Price 商品をカートに入れた数だけ割引する方法
フォーラム › 拡張プラグイン › Multi Price 商品をカートに入れた数だけ割引する方法 › 返信先: Multi Price 商品をカートに入れた数だけ割引する方法
2017年12月7日 12:33 PM
#84744
miya
参加者
ありがとうございます。最終的にこのような形でカート内の数で割引することが出来ました。
function item_count_order_discount($discount, $carts,$entries) {
global $usces;
$total = $usces->get_total_quantity($cart);
$total_items_price = $usces->get_total_price();
if (($total >= 2) && ($total <= 4)) {
$discount = ceil($total_items_price * 0.15 *-1);
}
if (($total >= 4) && ($total <= 7)) {
$discount = ceil($total_items_price * 0.2 *-1);
}
return $discount;
}
add_filter('usces_order_discount', 'item_count_order_discount', 10, 3);
- この返信は7年、 2ヶ月前にmiyaが編集しました。