Shopifyと倉庫の在庫が合わないのはなぜ?売り越しを防ぐ連携の考え方
まず押さえたいこと
在庫差異は、
- 倉庫に
ある 数と、 今販売して よい数を 分ける。 - 注文の
引当を どちらが 反映したかを 追い、 二度 減らさない。 - 通知に
加えて 照合を 行い、 原因不明の 差分は 保留する。
このガイドの背景
倉庫では在庫ありなのに、Shopifyでは売り切れ。逆に、注文を受けた後で出荷できないこともある。数字を手で合わせても、翌日にはまた差が出るなら、更新の仕組みを見直したいところです。
最初に確かめるのは、同じ意味の在庫を比べているかです。倉庫にある数と販売できる数は違います。数量の意味、更新するタイミング、注文を反映済みかという三点から、差の原因を整理します。
倉庫に十個あっても、十個売ってよいとは限らない
説明用の
Shopifyにも
- 倉庫に
ある 物理的に保管している商品全体
- 用途が
決まっている 注文への割当や検品中の数量を区別
- 新たに
販売できる 他の用途と重ならない数量を反映
数値をコピーする前に、両システムがどの状態の在庫を表すかを揃えます。
同じ商品コードでも、更新する場所が違うかもしれない
在庫は
セット商品、
一件の注文で、在庫を二度減らしていないか
説明用の
必要なのは、
「今の数にする」と「入荷分を足す」は違う処理
倉庫が
2026年10月7日の
表が収まらない場合は横にスクロールできます。
| 方法 | 伝える内容 | 注意すること |
|---|---|---|
| 絶対数量を設定 | 今の販売可能数はこの数量 | 古い取得値で販売後の数を戻さない |
| 差分を増減 | 入荷や調整でこの数量だけ変わる | 同じ変化を重ねて適用しない |
| 差分を確認して保留 | 双方の数が一致しない | 注文反映の遅れと誤対応を区別する |
通知で早く反映し、照合で漏れを探す
変更通知を
照合で
連携アプリと個別開発は、扱う在庫ルールで比べる
既存アプリを
導入は、
検討・発注前のチェックリスト
担当者と確認状況を添えて、社内の検討メモや打ち合わせの議題にご活用ください。
チェックリストをテキストで保存確認日:________________ / 担当者:________________
- 倉庫の数量に引当や検品待ちが含まれるか確かめる。確認状況・メモ:
- 商品・在庫アイテム・拠点・ロケーションを対応させる。確認状況・メモ:
- 同じ数量を更新する既存アプリや手作業を探す。確認状況・メモ:
- どの注文まで反映した数かを追えるようにする。確認状況・メモ:
- 採用API版の比較条件と冪等キー要件を確認する。確認状況・メモ:
- 差分確認から対象を絞った書き込みへ進める。確認状況・メモ:
- 返品・取消・棚卸しを物流担当と試す。確認状況・メモ:
よくある質問
在庫をリアルタイムに同期すれば、売り越しは防げますか?
反映の遅れや複数経路の販売、倉庫での差異があるため、即時同期だけで無条件に防げるとは言えません。数量の意味を揃え、未反映注文や異常時の販売判断も含めて設計します。
倉庫の数を正しい値として毎回上書きしてはいけませんか?
その数が最新の販売や引当を含んでいるかが条件です。古い取得値や別の状態の数を上書きすると、不一致を増やすことがあります。取得時点と注文の反映状況を調べてから更新します。
参考資料
製品の仕様・提供条件は変更されることがあります。採用時には公式資料と契約内容をご確認ください。
記事の内容を、自社の検討へ
在庫差異を減らす連携の開発について相談する
倉庫、販売経路、利用中のアプリと、差が出る商品の動きをお知らせください。数量の意味と更新元を確認し、必要な照合・連携の範囲を考えます。
対象業務・開発する範囲・運用の分担。まだ決まっていないことも含めて、一緒に整理します。
この記事について
編集・発行:株式会社ダンドリ
AI・業務システム・Webサービスの設計、開発、運用を支援する会社です。開発を検討する方が判断に使えるよう、公式資料と公開情報をもとに解説しています。
説明用の例と公開事例を区別し、参照した資料は本文と記事末尾に掲載しています。
会社情報を見る