第4章 条件で送料を出し分ける
この章では、カートの中身 (商品・重量・金額・点数) に応じて送料を切り替える方法を説明します。設定はすべて配送ルールの編集ページにある「商品の条件」「カートの条件」「適用モード」「配送料割引」の各セクションで行います。
配送ルールの作り方と送料の入力方法は第3章をご確認いただければ幸いです。この章は、作ったルールに「いつ適用するか」の条件を足す内容です。
本章に出てくる金額はすべて例です。変更後は保存バーの「保存」を押すまでチェックアウトに反映されません (第3章「保存のしかた」)。
4-1. 商品で切り替える (商品の条件)
「冷凍の商品が入った注文だけクール便の料金にしたい」のように、特定の商品にだけ配送ルールを適用する設定です。配送ルールの編集ページの「商品の条件」セクションで、次の 3 種類の条件を設定できます。
| 条件 | 設定方法 | 使いどころ (例) |
|---|---|---|
| 商品タグ | 「ストアのタグから選ぶ」(商品に付いているタグの一覧から検索・複数選択) | 冷凍便・冷蔵便などタグで商品を分類しているストア |
| 商品 (個別指定) | 「商品を選ぶ」(ストアの商品から複数選択) | 特定の商品だけ送料が違う |
| 商品タイプ | 「商品タイプを選ぶ」(ストアで使われている商品タイプの一覧から選択) | 商品タイプで管理しているストア |
- クール便用の配送ルールを作り、送料を設定します (→ 第3章)。
- 「商品の条件」セクションで条件を追加します (例: タグ
冷凍便)。 - 保存バーの「保存」を押します。
条件の動きかた
- 条件はいずれか 1 つでも一致すれば適用されます (OR 判定)。たとえば「タグ
冷凍便」と「商品タイプ: 冷凍食品」を両方設定した場合、どちらかに一致する商品がカートにあればルールが適用されます。 - 設定済みの条件はチップで表示され、× で 1 つずつ削除できます。
- すべて未設定の場合は全商品が対象です。
- タグ・商品タイプは商品に設定した文字と完全に一致する必要があります。ストアに実在する値の一覧から選ぶ方式のため、全角 / 半角などの表記ゆれは起きません。以前に設定したタグがストアのどの商品にも付いていない場合は、チップの下に警告が表示されます。
- 条件が設定された配送ルールは、条件が未設定の配送ルールより優先されます。 条件に一致する商品がカートに 1 点でもあると、条件未設定のルールはチェックアウトに表示されません。
| カートの中身 | チェックアウトに出る配送方法 (例) |
|---|---|
| 常温の商品だけ | 通常配送 |
| 冷凍の商品だけ | クール便 |
| 常温と冷凍の商品が混在 | クール便だけ (通常配送は表示されません) |
混在カートで「通常配送の送料 + クール便の手数料」のように加算したい場合は、切り替えではなく 4-3 の「送料への上乗せ」を使ってください。混載時に「高いほうの送料に合わせる」場合は、表示設定の「最も高い配送料金のみ表示」も使えます (→ 6-1)。
4-2. 重量・金額・点数で出し分ける (カートの条件)
「5kg までは ¥800、それを超えたら ¥1,200」「2 万円以上の注文は別の配送方法」といった設定です。配送ルールの編集ページの「カートの条件」セクションで、重量・注文金額・商品点数それぞれに範囲 (~以上 / ~以下) を指定できます。
- すべて空欄の場合は条件なし (常に対象) になります。
- 「~以上 / ~以下」はどちらも境界の値を含みます (以上 / 以下の判定)。
- 各項目の判定基準:
- 重量: カート内商品の合計 (商品重量 × 数量)。Shopify の商品設定に重量が入っていない商品は 0kg として扱われます。単位は kg で、小数も入力できます。
- 注文金額: カートの商品合計 (税・送料抜き) です。割引コード (クーポン) を使った場合も、割引前の金額で判定します。
- 商品点数: カート内の商品の合計点数です。
設定例: 重量で送料を 2 段階にする
ルールを 2 つ作り、範囲を分けます。
| 配送ルール | カートの条件 | 送料 (例) |
|---|---|---|
| 通常配送 (5kg まで) | 重量 (~以下) 5 | ¥800 |
| 通常配送 (5kg 超) | 重量 (~以上) 5.01 | ¥1,200 |
「~以上 / ~以下」はどちらも境界の値を含むため、境界をそろえると (~以下 5 と ~以上 5) ちょうど 5kg のカートが両方のルールに一致します。片方を少しずらしてください。
重要: どの配送ルールの条件にも当てはまらないカートでは、送料が表示されず、お客様は購入を完了できません。 範囲に隙間がないか、シミュレータ (第6章) で境界前後の金額・重量を入れて確認してください。
4-3. 送料に上乗せする (クール便手数料・大型商品の追加料金)
「送料そのもの」ではなく、表示される送料への加算額を設定するルールです。クール便手数料や大型商品の追加料金に使います。
- 上乗せ用の配送ルールを新しく作り、配送料金を設定します (第3章と同じ操作)。ここで入力した金額がそのまま加算額になります。 都道府県・離島ごとに変えられます。
- 編集ページの「適用モード」で「送料への上乗せ (加算)」を選びます (標準は「決定送料として表示 (標準)」)。
- 必要に応じて「商品の条件」や「カートの条件」で、加算する条件を指定します (例: タグ
冷凍便の商品があるときだけ加算)。 - 保存バーの「保存」を押します。
上乗せルールは単独ではチェックアウトに表示されず、表示されるすべての配送料金に加算されます。加算があったときは、配送方法の案内文に内訳 (例: 「クール便手数料 +¥300」) が表示されます。
1 点ごとに加算する
「条件に一致した商品 1 点ごとに加算する」にチェックを入れると、点数に応じて加算額が増えます。
- 商品の条件を指定している場合: 条件に一致する商品の点数分 (例: 冷凍商品 3 点 × ¥300 = ¥900)
- 条件が未設定の場合: カート内の全点数分
設定例: 同封できない商品の「別便分」を上乗せする
冷凍品や大型商品のように他の商品と同じ箱に入れられない (別便で送る) 商品がある場合、その配送コストを上乗せルールで表現できます。
| 配送ルール | 適用モード | 商品タグ | 送料 (例) | 動き |
|---|---|---|---|---|
| 通常配送 | 決定送料として表示 | (空欄) | ¥800 | いつもどおり表示される |
| 冷凍便 (別便分) | 送料への上乗せ | 冷凍便 | ¥1,000 | タグ 冷凍便 の商品がカートにあるとき ¥800 + ¥1,000 = ¥1,800 になる |
「通常便の送料 + 別便の送料」という送料の合算に近い見せ方ができ、お客様には内訳 (「冷凍便 (別便分) +¥1,000」) も表示されます。
上乗せルールの注意
- 離島の「配送不可」(→ 3-4) は、上乗せルールでは「加算なし」として扱われます (配送方法は消えません)。
- 上乗せルールには配送料割引 (4-4) は設定できません。
- 上乗せルールに商品の条件を付けても、4-1 の「条件付きルールが優先」の切り替えには影響しません。
- 代替モード (→ 第10章) では、1 点ごとの加算はカート 10 点分までがチェックアウトに反映されます (超過分は請求されません)。通常モードにこの制限はありません。
4-4. 送料を割引する (◯円以上で送料無料など)
「10,000 円以上の注文は送料無料」のような設定です。配送ルールの編集ページの「配送料割引」セクションで設定します。
- 「割引タイプ」を選びます。
- 送料無料: 送料を ¥0 にします。
- 定額割引 (金額): 送料から指定額を引きます (例: ¥500 OFF)。
- 割合割引 (%): 送料から指定の割合を引きます (例: 50% OFF)。
- 「適用金額 (~以上)」に条件の金額を入力します (例: 10,000)。カート合計金額がこの金額以上のときに割引が適用されます。空欄にすると常に割引が適用されます。
- 定額割引 / 割合割引の場合は、割引額 / 割引率を入力します。
- 保存バーの「保存」を押します。
チェックアウトでの見え方
条件を満たすと、割引後の金額で表示され、配送方法に案内文が付きます (例: 「10,000円以上の合計金額で送料無料」「10,000円以上の合計金額で送料50%OFF」)。条件に満たないカートでは通常の送料のまま表示され、案内文は出ません。
割引の注意
- 適用金額の判定は、カートの商品合計 (税・送料抜き) で行います。割引コード (クーポン) を使った場合も、割引前の金額で判定します (例: 12,000 円のカートに 3,000 円オフのクーポンを使っても、「10,000 円以上」の条件は満たします)。
- 割引額が送料を上回る場合、送料は ¥0 になります (マイナスにはなりません)。
カートの条件の「注文金額」との違い: カートの条件 (4-2) は「そのルールを表示するかどうか」を切り替え、配送料割引は「同じルールの送料を安くするかどうか」を切り替えます。「◯円未満は通常送料・◯円以上は無料」は、割引を使えばルール 1 つで実現できます。