URUB
URUB
相談
URUB / ARTICLE / Shopifyで在庫ありなのに「売り切れ」になるときの切り分
#Shopify#在庫管理#配送プロファイル#ロケーション#Shopify Markets#商品登録テスト

Shopifyで在庫ありなのに「売り切れ」になるときの切り分け手順|配送プロファイル・ロケーション・Markets・公開状態を注文テストで確認する

2026-09-02
ON THIS PAGE
  1. 01最初に整理する:表示箇所で確認対象を変える
  2. 02作業前に固定するテスト条件
  3. 031. 商品・バリエーション・ロケーション別在庫を確認する
  4. 042. 配送プロファイルと配送元ロケーションを照合する
  5. 053. 販売チャネルへの公開状態を確認する
  6. 064. Shopify Marketsでは「カタログ」と「販売チャネル公開」を両方見る
  7. 075. 復旧判定は「管理画面」ではなく対象条件の購入テストで行う
  8. 086. テーマ・アプリ・Shopifyサポートへ進む条件と引き継ぐ記録
  9. 09参考情報

最初に整理する:表示箇所で確認対象を変える

「在庫ありなのに売り切れ」という症状は、同じ原因とは限りません。商品詳細ページの購入ボタンが無効なのか、カートには入るが配送先入力後に進めないのか、特定の国・地域だけで起こるのかで、先に見る設定が変わります。

テーマコード、在庫同期アプリ、商品JSONを最初から調べると、設定変更が重なって再現条件を失いやすくなります。まず、次のように症状を記録してください。

症状先に確認する層代表的な確認単位
商品ページで「売り切れ」、購入ボタンが無効商品・バリエーション・在庫・公開状態商品、バリエーション、販売チャネル
カートに追加できない選択中バリエーション、在庫、公開状態バリエーション、対象Market
カートには入るがチェックアウトで配送方法が出ない、購入を完了できない配送プロファイル、配送元ロケーション、配送先地域商品、ロケーション、配送ゾーン
日本では買えるが、ある国・地域だけ買えないShopify Marketsのカタログ、販売チャネル公開Market、カタログ、商品

この表は原因を断定するものではなく、確認の順番を決めるためのものです。例えば配送設定の不備は、商品ページ上の文言だけでなくチェックアウトの配送可否として現れることがあります。商品詳細、カート、チェックアウトを混同せず、同じ商品・同じバリエーション・同じ配送先で確認します。

切り分け中は、商品名だけでなく「バリエーション名」「確認したMarketまたは配送先国」「ログイン状態」「確認日時」をセットで残します。色やサイズによって在庫・公開・配送プロファイルの所属が異なるケースを取りこぼしにくくなります。

作業前に固定するテスト条件

設定画面を開く前に、再現させる条件を一つ決めます。複数商品の在庫を再入力したり、テーマを切り替えたりするのは、この条件を記録してからにします。

テスト対象は、以下の4点です。

  • 商品とバリエーション:例として「商品A/ブラック/M」のように、実際に選択するSKUまで固定する
  • 閲覧チャネル:通常はオンラインストア。Shopify POSや別チャネルの確認結果を混ぜない
  • 購入地域:日本向けなら日本、海外向けなら対象のMarketと配送先国を指定する
  • 顧客条件:ログアウト状態を基本にし、B2B、会員限定、顧客タグによる公開制御がある場合は該当アカウントでも別途試す

次に、管理画面とストアフロントの結果を1行にまとめます。

確認日時商品/バリエーション閲覧地域・Market商品ページカート追加チェックアウト変更した設定
売り切れ/購入可可/不可配送方法あり/なし/未確認

この台帳は、復旧確認だけでなく、Shopifyサポートやテーマ開発者へ調査を依頼する際の前提情報になります。スクリーンショットを残す場合も、URL、選択済みバリエーション、地域設定が分かる状態にします。

1. 商品・バリエーション・ロケーション別在庫を確認する

最初に、ストアフロントで選んでいるバリエーションそのものを確認します。商品全体の在庫合計が正でも、選択中のサイズや色の在庫がない場合、購入可否は一致しません。

確認時は、少なくとも次を分けて見ます。

  1. 商品が下書きではなく、販売対象として扱う状態になっているか
  2. 問題のバリエーションが存在し、ストアフロントで選択できているか
  3. 在庫追跡を使う運用なら、対象バリエーションの在庫数があるか
  4. 在庫を置いているロケーションが、販売・出荷に使う想定のロケーションか
  5. 在庫数を変更した直後であれば、同じ条件でストアフロントを再読み込みして結果が変わるか

複数ロケーションを運用している場合は、在庫の総数だけでは判断しません。購入者に販売できる条件は、在庫を持つロケーションと配送・フルフィルメントの設定にも影響されます。そのため、在庫があるロケーション名を控え、次の配送プロファイル確認へ進みます。

この段階で解消した場合も、別のバリエーションと別地域を1件ずつ確認してください。あるバリエーションだけを修正して「商品全体が復旧した」と判断すると、未確認のSKUを残すことがあります。

2. 配送プロファイルと配送元ロケーションを照合する

Shopifyでは、カスタム配送プロファイルに含まれていない商品・バリエーションは一般配送プロファイルの送料を使用します。Shopifyの公式ヘルプでは、一般配送プロファイルは既存および新規のすべての商品に適用される、と案内されています。新規登録や複製の直後に症状が出た場合は、意図したカスタム配送プロファイルに商品またはバリエーションが入っているかを確認します。確認時点:2026年9月2日。

確認手順は次の順です。

  1. 設定 > 配送と配達を開く
  2. 一般配送プロファイルと、該当するカスタム配送プロファイルを確認する
  3. 問題の商品・バリエーションが、どのプロファイルに所属しているかを確認する
  4. そのプロファイルで、在庫を持つ配送元ロケーションが意図どおりに扱われているか確認する
  5. 対象配送先の配送ゾーンと送料を確認する
  6. ストアフロントでカートに入れ、対象国・地域の住所条件で配送方法まで確認する

重要なのは、「プロファイルに商品があるか」と「対象地域へ配送できる送料があるか」を別々に確認することです。前者だけが正しくても、配送先地域やロケーションの組み合わせが対象外であれば、注文完了まで進めないことがあります。

Shopify Communityには、新規商品の購入不可を調べた個別投稿で、送料が設定されていない一般配送プロファイルへの所属が原因だったと報告された例があります。ただし、これは単一の相談事例です。すべての売り切れ表示を配送プロファイルで説明する根拠にはせず、上記のように実際の配送先条件で確認してください。

新規商品・複製商品で確認を省略しない理由

商品登録時に配送プロファイルの確認を省略すると、既存商品の設定を前提にした運用との差分が見えにくくなります。とくに、温度帯、予約品、大型品、地域限定品などでカスタム配送プロファイルを使うストアでは、商品登録の完了条件に「プロファイル所属」と「対象地域の配送方法」を含めるほうが安全です。

ただし、すべての商品をカスタム配送プロファイルに移すことが正解ではありません。一般配送プロファイルで販売する設計なら、商品を移動する前に、一般配送プロファイル側の配送ゾーンと料金を確認します。不要な移動は、既存の送料計算や配送条件を変える移行コストになります。

3. 販売チャネルへの公開状態を確認する

在庫と配送設定に問題が見つからない場合は、商品がオンラインストアに公開されているかを確認します。管理画面で商品を閲覧できることと、購入者が販売チャネルで閲覧・購入できることは同じではありません。

商品詳細の販売チャネルおよびアプリの公開設定で、少なくとも次を見ます。

  • オンラインストアが公開先に含まれているか
  • 商品状態が販売可能な状態か
  • 公開日時を予約している場合、その日時を過ぎているか
  • バリエーション変更や商品複製後に、確認対象の商品を見ているか

Shopifyの公式ヘルプでは、複製した商品をActiveにすると、元の商品が公開されていた販売チャネルへ自動公開されるとされています。一方で、この挙動だけをもってMarketでの販売可否までは判断できません。Marketsのカタログへの追加には別の条件があるためです。確認時点:2026年9月2日。

複製商品で「元商品は買えるが複製商品は買えない」ときは、元商品と複製商品の公開先を横並びで比較します。このとき、商品名やSKUではなく、対象商品の管理画面URLまたは商品IDも台帳に残すと、類似商品との取り違えを防げます。

4. Shopify Marketsでは「カタログ」と「販売チャネル公開」を両方見る

特定の国・地域だけで購入できない場合は、Shopify Marketsの設定を独立して確認します。Shopifyの公式ヘルプによると、Marketの顧客が商品を閲覧・購入するには、対象Marketに割り当てられたカタログに商品が含まれていることに加え、商品詳細で販売チャネルに公開されていることが必要です。どちらか片方だけでは足りません。確認時点:2026年9月2日。

確認の順番は次のとおりです。

  1. 問題が起きる国・地域が、どのMarketに属するかを特定する
  2. そのMarketに割り当てられたカタログを確認する
  3. カタログに問題の商品・バリエーションが含まれるか確認する
  4. 商品詳細でオンラインストアを含む必要な販売チャネルに公開されているか確認する
  5. 商品画面のView asを使い、対象Marketでの公開状態を確認する
  6. 実際に対象地域の条件で商品ページからチェックアウトまで再テストする

複製では、販売チャネルへの自動公開とカタログへの自動追加を同一視しないことが重要です。公式ヘルプでは、元商品が所属するカタログへの追加は、そのカタログで新規商品の自動追加が有効な場合に限られると説明されています。したがって、複製後に海外Marketだけで購入できないときは、複製元の設定を見て終わりにせず、複製先の商品が対象カタログに含まれるかを確認します。

Market別の価格、公開商品、配送対象を意図的に変えている場合、この差は不具合ではなく運用設計である可能性もあります。修正前に、その商品を当該Marketで販売する方針、配送可能な地域、返品・関税を含む販売条件を担当者間で確認してください。

5. 復旧判定は「管理画面」ではなく対象条件の購入テストで行う

設定を変更したら、管理画面で在庫数や公開状態が正しく見えることだけで終了しません。最初に固定した条件で、商品ページからチェックアウトまで確認します。

最低限の再テスト項目

  • 問題だった商品・バリエーションで購入ボタンが有効か
  • カートに追加できるか
  • 想定する配送先地域で配送方法が表示されるか
  • 対象Marketで商品が閲覧・購入対象として扱われるか
  • 複数バリエーションがある場合、少なくとも在庫あり・在庫なしを各1件確認したか
  • 対象外として設計した地域で、意図せず販売可能になっていないか

最後の項目は見落としやすい点です。海外販売不可の商品を販売可能にしてしまうなど、復旧のための変更が販売範囲の拡大につながることがあります。配送プロファイルやカタログを変更した場合は、「買えるようになった地域」だけでなく、「本来は買えない地域」も確認します。

決済を伴う実注文が難しい場合でも、少なくとも配送方法が出るところまでのテストは実施します。注文作成、テスト決済、決済プロバイダごとの検証方法はストアの契約・設定により異なるため、運用中のテスト手順に従ってください。

6. テーマ・アプリ・Shopifyサポートへ進む条件と引き継ぐ記録

在庫、配送プロファイル、ロケーション、販売チャネル公開、Marketカタログを確認しても、同一条件で購入可否が一致しない場合に、テーマやアプリを調査対象へ広げます。

先に設定層を確認する理由は、テーマの「売り切れ」表示が問題に見えても、テーマが販売可否を新たに決めているとは限らないためです。設定上の商品状態とストアフロントの挙動が食い違うことを確認してから、テーマのバリエーション選択処理、在庫表示アプリ、カスタムの購入制御を確認したほうが、調査範囲を絞れます。

外部へ調査を引き継ぐ際は、次を渡します。

  • 商品管理画面URL、商品名、SKU、問題のバリエーション
  • 問題が起きるストアフロントURL
  • 発生するMarket、国・地域、確認に使った配送先条件
  • ログイン/ログアウト、顧客タグなどの顧客条件
  • 商品ページ、カート、チェックアウトのどこで起きるか
  • 在庫ロケーション、所属配送プロファイル、販売チャネル公開、カタログ含有の確認結果
  • 発生日時、再現手順、変更前後のスクリーンショット
  • テーマ名・バージョン、関連アプリ、直近に行った商品複製や設定変更

再発防止には、商品公開の承認条件を「商品ページが表示された」から「対象地域・対象バリエーションで配送方法まで確認できた」へ更新する方法があります。新規商品、複製商品、Market追加、配送プロファイル変更のいずれでも使えるよう、前述のテスト台帳を商品登録フローに組み込みます。

HAKOB のようなEC運用支援を検討する場合も、依頼前にこの記録を用意しておくと、商品設定・配送設計・Market設定・テーマ表示のどこから確認するかを共有しやすくなります。

参考情報

FREE CONSULT

この課題、もっと詳しく相談したい方へ

記事では答えきれない個別の状況にもお応えします。

無料で相談する →
CONSULT/ 無料相談

Stuck?
Let's talk.

この記事を読んでも詰まったら、相談してみてください

記事では答えきれない個別の状況にもお応えします。まずはお気軽にどうぞ。

HOW IT WORKS

  1. 01
    フォームで送信
    お名前とご状況を簡単にお知らせください。
  2. 02
    担当者がご連絡
    1営業日以内に株式会社かいなよりご連絡します。
  3. 03
    無料でご相談
    まずは状況をヒアリングし、最適な方向性をご提案します。