第4章 条件で送料を出し分ける

この章では、カートの中身 (商品・重量・金額・点数) に応じて送料を切り替える方法を説明します。設定はすべて配送ルールの編集ページにある「商品タグ」「カート条件」「適用モード」「配送料割引」の各セクションで行います。

配送ルールの作り方と送料の入力方法は第3章をご確認いただければ幸いです。この章は、作ったルールに「いつ適用するか」の条件を足す内容です。

本章に出てくる金額はすべて例です。変更後は保存バーの「保存」を押すまでチェックアウトに反映されません (第3章「保存のしかた」)。

4-1. 商品タグで切り替える (クール便など)

「冷凍の商品が入った注文だけクール便の料金にしたい」という設定です。Shopify の商品タグを使います。

  1. Shopify 管理画面で、対象の商品にタグを付けます (商品ページの「タグ」欄。例: 冷凍便)。
  2. クール便用の配送ルールを作り、送料を設定します (→ 第3章)。
  3. 配送ルールの編集ページで「商品タグ」セクションに、手順 1 のタグを入力します (例: 冷凍便)。
  4. 保存バーの「保存」を押します。

タグの動きかた

  • タグはカンマ区切りで複数指定できます (例: 冷蔵便, 冷凍便)。いずれか 1 つがカート内の商品に付いていれば、そのルールが適用されます。
  • 空欄の場合は全商品が対象です。
  • タグは商品に設定した文字と完全に一致する必要があります。全角 / 半角や大文字 / 小文字の表記ゆれがあると一致しません。
  • 商品タグが設定された配送ルールは、商品タグが未設定の配送ルールより優先されます。 タグに一致する商品がカートに 1 点でもあると、タグ未設定のルールはチェックアウトに表示されません。
カートの中身チェックアウトに出る配送方法 (例)
常温の商品だけ通常配送
冷凍の商品だけクール便
常温と冷凍の商品が混在クール便だけ (通常配送は表示されません)

混在カートで「通常配送の送料 + クール便の手数料」のように加算したい場合は、切り替えではなく 4-3 の「送料への上乗せ」を使ってください。

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. 送料に上乗せする (クール便手数料・大型商品の追加料金)

「送料そのもの」ではなく、表示される送料への加算額を設定するルールです。クール便手数料や大型商品の追加料金に使います。

  1. 上乗せ用の配送ルールを新しく作り、配送料金を設定します (第3章と同じ操作)。ここで入力した金額がそのまま加算額になります。 都道府県・離島ごとに変えられます。
  2. 編集ページの「適用モード」で「送料への上乗せ (加算)」を選びます (標準は「決定送料として表示 (標準)」)。
  3. 必要に応じて「商品タグ」や「カート条件」で、加算する条件を指定します (例: タグ 冷凍便 の商品があるときだけ加算)。
  4. 保存バーの「保存」を押します。

上乗せルールは単独ではチェックアウトに表示されず、表示されるすべての配送料金に加算されます。加算があったときは、配送方法の案内文に内訳 (例: 「クール便手数料 +¥300」) が表示されます。

1 点ごとに加算する

「条件に一致した商品 1 点ごとに加算する」にチェックを入れると、点数に応じて加算額が増えます。

  • 商品タグを指定している場合: タグに一致する商品の点数ぶん (例: 冷凍商品 3 点 × ¥300 = ¥900)
  • 商品タグが空欄の場合: カート内の全点数ぶん

上乗せルールの注意

  • 離島の「配送不可」(→ 3-4) は、上乗せルールでは「加算なし」として扱われます (配送方法は消えません)。
  • 上乗せルールには配送料割引 (4-4) は設定できません。
  • 上乗せルールに商品タグを付けても、4-1 の「タグ付きルールが優先」の切り替えには影響しません。
  • 代替モード (→ 第9章) では、1 点ごとの加算はカート 10 点分までがチェックアウトに反映されます (超過分は請求されません)。通常モードにこの制限はありません。

4-4. 送料を割引する (◯円以上で送料無料など)

「10,000 円以上の注文は送料無料」のような設定です。配送ルールの編集ページの「配送料割引」セクションで設定します。

  1. 「割引タイプ」を選びます。
    • 送料無料: 送料を ¥0 にします。
    • 定額割引 (金額): 送料から指定額を引きます (例: ¥500 OFF)。
    • 割合割引 (%): 送料から指定の割合を引きます (例: 50% OFF)。
  2. 「適用金額 (~以上)」に条件の金額を入力します (例: 10,000)。カート合計金額がこの金額以上のときに割引が適用されます。空欄にすると常に割引が適用されます。
  3. 定額割引 / 割合割引の場合は、割引額 / 割引率を入力します。
  4. 保存バーの「保存」を押します。

チェックアウトでの見え方

条件を満たすと、割引後の金額で表示され、配送方法に案内文が付きます (例: 「10,000円以上の合計金額で送料無料」「10,000円以上の合計金額で送料50%OFF」)。条件に満たないカートでは通常の送料のまま表示され、案内文は出ません。

割引の注意

  • 適用金額の判定は、カートの商品合計 (税・送料抜き) で行います。割引コード (クーポン) を使った場合も、割引前の金額で判定します (例: 12,000 円のカートに 3,000 円オフのクーポンを使っても、「10,000 円以上」の条件は満たします)。
  • 割引額が送料を上回る場合、送料は ¥0 になります (マイナスにはなりません)。

カート条件の「注文金額」との違い: カート条件 (4-2) は「そのルールを表示するかどうか」を切り替え、配送料割引は「同じルールの送料を安くするかどうか」を切り替えます。「◯円未満は通常送料・◯円以上は無料」は、割引を使えばルール 1 つで実現できます。


この章のあとは

  • キャンペーン期間だけ送料を変えたい → 第5章「期間限定で送料を変える」
  • 複数ルールがあるとき、どれが表示されるかを調整したい → 第6章「チェックアウトでの見え方を調整する」
  • 設定した条件どおりに表示されるか確認したい → 第6章のシミュレータ

目次