2025/06/23

Shopifyで配送を保留にできるアプリ6選

@ 信条刃

Shopify

今回の記事では、Shopify App Store で提供されている「配送方法を保留にする」ためのアプリについて解説します。配送方法を保留にする機能は、商品の出荷タイミングを柔軟に調整できるため、多くのストアで重宝されています。たとえば予約販売や受注生産商品のように、他の商品と同じタイミングで送れないケースや、注文後に確認が必要なケースでも、配送方法を保留にすることでスムーズに対応できます。

配送方法を保留にするとは

「配送方法を保留にする」とは、特定の商品や注文条件に応じて、注文の発送ステータスをすぐに確定せず、一時的に保留にしておく機能を指します。たとえば、在庫が確保できていない商品や、受注生産品、あるいはリードタイムを調整したい商品などに対して、配送を一括で行わずに、後から別途発送処理を行いたい場合に役立ちます。
通常、商品がカートに追加された段階で、配送方法が確定(または仮決定)されますが、この機能を使うことで「すぐに出荷しない」という対応が可能になります。

配送方法を保留にするメリット

  1. リードタイムの調整が容易
    受注生産や予約販売のように、仕入れや生産に時間がかかる商品の発送タイミングを柔軟にコントロールできます。

  2. キャンセルリスクの軽減
    在庫が確保できないまま予約を受け付ける場合でも、一時保留とすることで顧客への不安やキャンセルリスクを抑えられます。

  3. オペレーション負荷の低減
    商品ごとに出荷時期を変えたり、まとめて出荷したりする運用がしやすくなり、スタッフの手動管理の手間を削減します。

  4. 顧客対応の向上
    予約注文や特別注文の商品が含まれていても、顧客に「いつ出荷されるか」について分かりやすい説明ができます。顧客サポートにおいても対応がスムーズです。

  5. 在庫管理の最適化
    一時的に在庫状況を確認してから発送手続きを行えるため、誤出荷や在庫数の誤差を防ぎやすくなります。

配送方法を保留できるアプリの選び方

配送方法を保留できるアプリを選定する際は、以下のポイントが重要です。

  • 特定の商品やタグ、条件に応じて保留ステータスへ切り替えられるか
    商品タグや顧客タグ、特定の配送方法などを基準に、自動で保留にするルールを設定できると便利です。

  • 多言語対応や日本語サポートの有無
    日本語での管理画面やサポートがあると、問い合わせや設定ミスを防ぎやすくなります。

  • 管理画面の使いやすさ
    直感的に設定が行える、または既存のShopifyテーマやチェックアウトとシームレスに連携できるかどうかをチェックします。

  • 価格プランが明朗かどうか
    機能が必要以上に多く、月額料金が高いプランでなくても十分なケースがあります。必要な機能を見極めましょう。

  • 予約注文や出荷時期の異なる商品に対応できるか
    複数の商品に対し、それぞれ保留期間やフローを別々に設定したい場合は、条件分岐が柔軟なアプリが望ましいです。

おすすめの配送方法保留アプリ (Shopifyアプリ)

ここからは、Shopify App Store で公開されている代表的な「配送方法を保留」系アプリを紹介します。アプリの特徴、機能、価格などをまとめているので、自分のストアに合ったものを選んでみてください。

1. シンプル配送保留|お手軽商品ごとの配送保留

シンプル配送保留|お手軽商品ごとの配送保留

特定商品を含む注文を自動で保留ステータスへ切り替え、リードタイムを最適化。
(開発者:株式会社UnReact)

特徴・機能

  • 管理画面から商品ごとに保留対象を設定可能。
  • 予約販売や受注生産品、出荷を遅らせたい特定商品がある場合に最適。
  • アプリ上で保留対象の一覧を管理・削除できる。
  • 大量注文でも商品単位の出荷時期調整が可能。
  • 日本語対応のサポートがあり、初心者でも直感的に設定できる。

価格設定

  • Basic Plan: $9.99/月

    • 7日間の無料体験付き。
    • 開発ストアでは無期限無料で利用可能。

以下のShopify公式のアプリストアからインストールできます。

シンプル配送保留|お手軽商品ごとの配送保留

2. ShipRight Hide Shipping Method

ShipRight Hide Shipping Method

条件に応じて配送方法を非表示にしたり、制限をかけたりできるアプリ。
(開発者:KlinKode)

特徴・機能

  • 顧客タグ、商品コレクション、割引、郵便番号、注文額等で配送方法を制御。
  • B2BやVIP向けに特定の送料設定を隠すなどの柔軟な条件設定が可能。
  • 最低/最大注文額や数量の制限にも対応。
  • 地理的条件により離島や特定エリアを除外するなど、カスタマイズ性が高い。

価格設定

  • Free Development

    • 無料プラン。開発ストアで無期限利用可能。
  • All in One Monthly: $4.99/月

    • 3日間の無料体験付き。

3. BeSure Checkout Rules

BeSure Checkout Rules

チェックアウト時の配送・支払い方法を条件付きで表示/非表示/並び替えできる便利ツール。
(開発者:StoreSpark)

特徴・機能

  • カートの合計金額や重量、配送先住所、商品タグ、顧客タグなど多様な条件で配送方法を調整。
  • 不要な支払いや配送方法を非表示にして、チェックアウトをスッキリさせられる。
  • デフォルトの配送方法や支払い方法を指定しておくことも可能。
  • 複数の条件を組み合わせた高度なルール設定が可能。

価格設定

  • Free

    • 無料プランあり。開発ストアで無料。
  • Starter: $4.99/月

    • 2つまでルール作成可。5日間の無料体験。
  • Advanced: $12.99/月

    • 5つまでルール。5日間の無料体験。
  • Premium: $29.99/月

    • 25ルールまで作成可。5日間の無料体験。

4. Hextom: Free Shipping Bar

Hextom: Free Shipping Bar

配送方法を直接保留するアプリではありませんが、送料無料のプロモーションを行い、送料を実質的に調整できる。
(開発者:Hextom)

特徴・機能

  • カートに商品を追加すると「あと○円で送料無料」といった段階的メッセージを表示。
  • 国や顧客タグ、ページ、商品などの高度なターゲティング設定が可能。
  • スケジューリング機能で期間限定の送料無料などを自動化。
  • 「Shipping Bar」で送料を実質的に調整し、顧客の購入意欲を高める。

価格設定

  • Basic: 無料

  • Premium: $9.99/月

    • 無制限のアクティブバー、地理ターゲティング、スケジューリングなど。

5. Blockify Checkout Rules & COD

Blockify Checkout Rules & COD

Checkoutでの制御が細かくできる多機能アプリ。支払い方法や配送方法の非表示、上限・下限設定、追加料金など多彩。
(開発者:Blockify)

特徴・機能

  • CheckoutのUIカスタマイズ、支払い・配送方法の並び替えや非表示。
  • PO Boxアドレスのブロックや注文数量の制限にも対応。
  • COD(代金引換)に手数料を追加するなど、柔軟な設定が可能。
  • Fraudリスクのある注文をブロックする仕組みとしても活用できる。

価格設定

  • FREE

    • 1つのルールで無期限利用可。
  • BASIC: $9.99/月

    • 3つのチェックアウトルール、3つのShipping Discountsなど。3日間の無料体験。
  • PREMIUM: $19.99/月

    • ルール無制限、サポート充実。3日間の無料体験。
  • SHOPIFY PLUS: $59.99/月

    • Plus専用、Checkout UpsellやUIコンポーネントなどに対応。3日間の無料体験。

6. Vista Checkout Rules

Vista Checkout Rules

支払い・配送方法の「非表示」「並び替え」「リネーム」が簡単にできるアプリ。
(開発者:Growthpolis)

特徴・機能

  • 指定した国や都市、商品タグ、カート合計など、複数の条件を組み合わせて配送方法を制御可能。
  • 無駄な配送方法を隠すだけでなく、名称変更や並べ替えができるため、顧客の迷いを減らす。
  • PO Box宛や特定エリアへの配送除外で、無効な注文をブロック。
  • プライバシー優先設計で、Shopify Functionsを使った処理。サーバーにデータを保持しない。

価格設定

  • Free

    • 1つのルールのみ利用可能。
  • Basic: $3.99/月

    • 3つまでルール作成可。7日間の無料体験あり。
  • Pro: $6.95/月

    • 5つのルール。7日間の無料体験あり。

価格比較

月額料金や無料期間など、ざっと比較すると以下のような特徴があります。(テーブルは使わず、箇条書きで紹介します)

  • シンプル配送保留|お手軽商品ごとの配送保留:$9.99/月(7日無料)
  • ShipRight Hide Shipping Method:$4.99/月プラン(3日無料)、開発ストア無料
  • BeSure Checkout Rules:$4.99/月プラン(5日無料)〜
  • Hextom: Free Shipping Bar:無料プランあり、有料は$9.99/月(7日無料)
  • Blockify Checkout Rules & COD:$9.99/月プラン(3日無料)〜
  • Vista Checkout Rules:$3.99/月プラン(7日無料)〜

Shopifyアプリの日本語サポート

日本語対応のサポートの有無は、安心してアプリを導入できるかを左右する重要なポイントです。上記アプリの中では「シンプル配送保留|お手軽商品ごとの配送保留」が日本語対応サポートを提供しています。また、「Hextom: Free Shipping Bar」は多言語サポートの一環として日本語対応していますが、サポート体制が英語メインの場合もあるので詳細は事前確認がおすすめです。

  • シンプル配送保留:○(日本語サポート)
  • ShipRight Hide Shipping Method:英語
  • BeSure Checkout Rules:英語
  • Hextom: Free Shipping Bar:英語、日本語を含む多言語
  • Blockify Checkout Rules & COD:英語
  • Vista Checkout Rules:英語

使いやすさ

使い方が直感的で日本語対応もあるという点で、もっとも「使いやすい」のは「シンプル配送保留|お手軽商品ごとの配送保留」です。管理画面が日本語で完備されており、分かりやすい UI とヘルプドキュメントが魅力です。日本語でのサポート窓口もあるため、導入やトラブル時にも安心できます。

コーディングによる実装例

Shopify アプリを使わなくても、Shopify Functions や Scripts (Shopify Plus) を利用して独自に配送方法の「保留」を再現する方法があります。ここでは簡単なイメージコードを紹介します。

下記の例は Shopify Functions(Delivery customization)を想定した擬似的なコード例です。商品タグ「preorder」が含まれる場合は配送方法を保留にする(あるいは非表示にする)というイメージで書いています。

import {
  DeliveryCustomizationInput,
  DeliveryCustomizationResult,
  registerDeliveryCustomization,
} from '@shopify/delivery-customizations';

registerDeliveryCustomization('hold-shipping-on-preorder', {
  async onDeliveryMethods(
    input: DeliveryCustomizationInput
  ): Promise<DeliveryCustomizationResult> {
    const cart = input.cart;
    const shippingMethods = input.deliveryMethods;

    // "preorder" の商品タグが含まれていれば配送を保留(ここでは配送オプションを非表示にする例)
    const hasPreorderProduct = cart.lines.some(line =>
      line.merchandise?.product?.tags?.includes('preorder')
    );

    if (hasPreorderProduct) {
      // 配送方法を全て非表示にして保留状態にする
      return {
        deliveryMethods: [],
      };
    } else {
      // 通常通り配送方法を表示
      return {
        deliveryMethods: shippingMethods,
      };
    }
  },
});

上記コードはあくまでイメージです。実際には自分のストア要件に合わせて、より細かい条件やロジックを実装する必要があります。また、Shopify Functionsを使う場合は対応プランであること、Shopify Plusでないと利用できない仕組み(Scriptsなど)もあるため、事前に開発環境やプランの確認が必要です。

終わりに

今回は、Shopifyで配送方法を保留にするための6つのアプリと、簡単なコーディング実装方法について紹介しました。もし「特定の商品だけ出荷タイミングを遅らせたい」「予約販売商品をまとめて管理したい」といったニーズがあれば、ぜひこれらのアプリの活用を検討してみてください。まずは無料体験プランや開発ストア向けのフリープランを使って試し、運用にマッチするかどうかを確かめるのがおすすめです。

ここまでお読みいただき、誠にありがとうございました。これらのアプリや実装事例をもとに、快適な発送管理・配送方法の保留を実現していただければ幸いです。

© 2021 powerd by UnReact