その他 > その他 > 購入金額を33000円以上の場合発送無料 0円にしたいですが |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ruby987 |
投稿日時: 2020/5/4 12:15
対応状況: −−−
|
新米 登録日: 2020/5/4 居住地: 投稿: 1 |
購入金額を33000円以上の場合発送無料 0円にしたいですが EC-CUBE 4.0.3
******************************************************** 購入金額を33000円以上の場合発送無料 0円にしたいですが、どうすればいいですか?教えてください。 Programは書けないです。よろしくお願いいたします。 以下でsourceからどのようにかけばいいですか?programは初めてです。 ******************************************************** * 配送料無料条件(合計金額)の条件を満たしていれば配送料金を0に設定 * * @param Order $Order */ public function setDeliveryFreeAmount(Order $Order) { // 配送料無料条件(合計金額) $deliveryFreeAmount = $this->BaseInfo->getDeliveryFreeAmount(); if (!is_null($deliveryFreeAmount)) { // 合計金額が設定金額以上であれば送料無料 if ($Order->getSubTotal() >= $deliveryFreeAmount) { $Order->setDeliveryFeeTotal(0); // お届け先情報の配送料も0にセット $shippings = $Order->getShippings(); foreach ($shippings as $Shipping) { $Shipping->setShippingDeliveryFee(0); } } } } |
468 |
投稿日時: 2020/5/4 16:42
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 購入金額を33000円以上の場合発送無料 0円にしたいですが ECCUBE4には元から送料無料条件を設定するところがあったと思います。
管理画面の設定>店舗設定>基本設定の送料無料条件(金額)で 指定できると思います。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |