Shopifyでサプリを売る事業者の発送代行ガイド|SKU設定・定期購入の受注フリー項目・複数ロケーションの在庫連携
- EC・物流インサイト
この記事は約16分で読めます
Shopifyで健康食品やサプリを売っていると、定期購入の注文が増え、注文のたびに同じ商品を決まった周期で出荷する運用になります。ここへ発送代行を組み合わせるとき、Shopify側のSKUが空白だったり、支払方法・配送方法の「変換」が未登録だったりすると、注文が倉庫に取り込まれません。賞味期限の違う在庫が混ざる問題も、サプリでは見逃せません。本記事では、Shopifyで健康食品・サプリを販売する事業者が発送代行を使うときに押さえたい実務を、受注の取込条件、APIインポートでの商品連携、定期購入の扱い、賞味期限の出荷期限への置き換え、切り替え前の準備の順に整理します。ShopifyとSTOCKCREWの接続の全体像はShopifyとSTOCKCREW発送代行のAPI連携、Shopifyの化粧品はShopifyで化粧品を売る事業者の発送代行ガイドで扱っているため、ここではサプリの出荷に絞ります。業者の比較は発送代行おすすめ25選でつかめます。
Shopifyのサプリショップが出荷でつまずく3つの場面
Shopifyは、BASEや楽天市場と比べて、商品や注文の持つ情報を自由に設計できるカートです。その分、連携の前に整えておく項目が多く、準備が抜けると、注文が倉庫に届かない状態になります。サプリの出荷では、次の3つの場面でつまずきやすくなります。
SKUが空白・変換が未登録で、注文が取り込まれない
Shopifyの注文を取り込むには、明細のSKUと、支払方法・配送方法の「変換」の登録が必要です。どれか1つでも欠けると、ほかの条件を満たしていても取り込まれません。第2章で、8つの条件を確認します。
定期購入の注文が、通常の注文と見分けられない
サプリは定期購入が多く、定期の注文だけ同梱物や出荷の扱いを変えたい場面があります。定期購入の情報をどこで受け取るかを決めておく必要があります。第4章で扱います。
賞味期限の違う在庫が混ざり、期限の近いものが出る
サプリは製造ロットごとに賞味期限が違います。入荷の段階で期限を分けて登録しないと、お客さまが飲み切る前に期限が来る商品を送ってしまいます。第5章で扱います。他のカート・モールのサプリは、楽天市場、Yahoo!ショッピング、BASEの記事にまとめています。モールごとの比較はRSLとSTOCKCREWを徹底比較、Yahoo!ショッピング×発送代行の選び方でも整理しています。
受注が取り込まれる8つの条件と、連携の注意点
STOCKCREWとShopifyの連携は、新連携方式の「ShopifyV2」です。Shopifyで発生した注文は、一定間隔で自動的にSTOCKCREWに取り込まれるため、注文ごとの手動操作は要りません。ただし、取り込まれるのは、次の条件をすべて満たす注文だけです。
変換の2つは、連携を始める前にSTOCKCREWで登録する
「支払方法変換PM」と「配送方法変換TP」は、Shopify側の値をSTOCKCREWで扱う値に置き換える設定です。ShopifyV2連携を始める前に登録しておきます。未設定のときは、ほかの条件を満たした注文でも取り込まれません。Shopifyの決済方法をあらかじめ支払方法設定に登録しておくと、受注エラーが少なくなります。
SKUが空白の注文は取り込まれず、手動での受注登録になる
API連携の前に、必ずShopify側の商品にSKUを設定します。SKUが空白の注文は取り込めず、STOCKCREWへ手動で受注を登録することになります。取込対象外の注文でも、条件を満たすように直せば、次回以降の取込で対象になります。作成日時が直近30日を超えた注文は、対象になりません。SKUとバリアントの設計はSKUとは?EC在庫管理での意味・設定・活用法で整理しています。
1つのストアは1つの店舗にだけつなぐ
ShopifyV2は、同じショップドメインを複数のSTOCKCREW店舗に登録できません。1つのShopifyストアにつき、つなぐ先の店舗は1つにします。連携はOAuth認証で行うため、Shopify側でカスタムアプリを作る必要も、APIスコープを設定する必要もありません。一方で、ShopifyでSTOCKCREWアプリをアンインストールすると、連携は即時に止まります。再開するときは、設定を最初からやり直します。
| 項目 | 内容(STOCKCREWの仕様) |
|---|---|
| 連携方式 | ShopifyV2(OAuth認証)。カスタムアプリ・APIスコープの設定は不要 |
| 店舗の紐付け | 1つのShopifyストアにつき、STOCKCREWの店舗は1つ |
| 出荷後の反映 | 送り状番号と配送業者をShopifyに送り、注文を「発送済み」に変更 |
| アプリを削除した場合 | 連携は即時に停止し、再開には最初からの再設定が必要 |
連携の方式による違いはEC物流のAPI連携とCSV連携の違い、ECカート別の比較はECカート別の発送代行連携を比較で解説しています。
商品連携は「APIインポート」で作る
在庫をShopifyに反映するには、STOCKCREWの商品とShopifyの商品を結びつける「商品連携」の登録が必要です。サプリは味や容量の違いでバリアントが増えやすいため、登録のルールを先に確認しておきます。
手動・CSVでは在庫連携されない
Shopifyでは、必ずAPIインポートで商品連携を登録します。手動やCSVで登録しても、在庫は連携されません。APIインポートで表示されるのは、Shopify側でSKUが登録されている商品です。表示されない商品は、Shopify側のSKUの設定を確認します。商品連携の登録は、入荷予定を登録する前に済ませておく必要があります。
SKUがEC商品番号、inventory item idが在庫連携用の番号になる
STOCKCREWの仕様では、ShopifyのSKUが「EC商品番号」になり、Shopifyのinventory item idが、在庫連携に使う「EC商品SKU番号」になります。APIインポートの一覧にSTOCKCREWの商品情報にない行がある場合は、先に商品の登録を済ませてから、もう一度APIインポートを実行します。コードの設計は商品コード・SKU設計の実務ガイドで整理しています。
新しい味・容量を追加したときの手順
Shopify側で新しいサプリを追加したら、次の順に進めます。
| 順番 | やること |
|---|---|
| 1 | Shopifyの商品バリアントにSKUを入れる |
| 2 | STOCKCREWに商品を登録する |
| 3 | APIインポートで商品連携を登録し、在庫連携をONにする |
| 4 | 入荷予定を登録する |
複数ロケーションを使っているときは、連携する在庫を先に決める
Shopifyで複数のロケーションを使っている場合は、どのロケーションの在庫を連携の対象にするかを、運用に合わせて事前に確認します。倉庫のほかに店舗や自社の在庫がある事業者は、ここを決めずに始めると、Shopify上の在庫数と倉庫の在庫がずれます。
定期購入の注文は「受注フリー項目1」で扱う
サプリは、定期購入で売上を積み上げる商材です。定期購入の注文を見分けられれば、同梱物の出し分けや、特典の追加を自動で処理できます。定期購入の設計はShopifyで定期購入(サブスク)を始める方法、物流の組み立ては食品定期便ECの物流設計実務ガイドで整理しています。
NoCode Subscriptionsなら、定期購入の情報が連携される
STOCKCREWのヘルプでは、定期購入の情報を連携するときの対応アプリは「NoCode Subscriptions」です。このアプリを使うと、定期購入の情報が、STOCKCREWの受注フリー項目1に連携されます。この情報を条件にして、自動処理の受注トリガを登録できます。たとえば、条件に合う注文を出荷保留にして、同梱物や特典の追加を確認する、といった使い方です。
配送日時の指定は、対応アプリで連携する
配送希望日・配送希望時間を連携するときの対応アプリは、「配送日時指定 .amp」です。ご自身でShopifyをコーディングしている場合は、連携されない可能性があります。その場合は、STOCKCREWのカスタマーポータルから相談します。
定期購入の相談は、契約や解約の導線を点検する機会にもなる
定期購入は、物流の問題だけでなく、契約や解約の案内でも注意が必要です。国民生活センターは、65歳以上の消費生活相談の状況を次のように公表しています。
「インターネット通販」や「定期購入」に関する相談が多くみられます
この公表は65歳以上の相談の状況です。サプリの定期購入では、同梱物の案内や、次回のお届け日の連絡といった物流側の設計も、トラブルを減らす手がかりになります。法規制の運用は改正特商法・定期購入規制の運用実態で解説しています。
同梱チラシの文言は、商品ページと同じ基準で見る
サプリの出荷では、飲み方の案内や次回購入のチラシを同梱することがよくあります。同梱物の文言も、商品ページと同じ基準で点検しておきます。消費者庁は、健康食品等の表示について、次のように公表しています。
117 事業者による 126 商品について、健康増進法第 65 条第1項の規定に違反するおそれのある文言等を含む表示を行っていた
改訂のたびに、旧版の在庫を使い切るか廃棄するかを決めて、入荷の指示とあわせて倉庫に伝えます。同梱物の考え方はEC事業者が今すぐ使える同梱戦略実務ガイド、納品書の扱いは納品書・請求書の同梱とは?にまとめています。
賞味期限は「出荷期限」に置き換えて管理する
健康食品の物流で、ほかの商材と最も違うのがこの章です。STOCKCREWでは、期限のある商品は、商品マスタで「消費期限確認商品」にチェックを入れて、「出荷期限設定日」を入力します。入荷予定を登録するときに消費期限を入力すると、「出荷期限設定日」を加味した日付が、出荷期限として自動で反映されます。
「出荷期限設定日」で、残りの日数を守る
「出荷期限設定日」には、消費期限の何日前から出荷不可にするかを日数で入れます。たとえば、消費期限の60日前に出荷不可としたいなら「60」と入力します。STOCKCREWの定義では、消費期限は出荷判断に直接関与せず、出荷を止める基準は出荷期限です。定期購入のお客さまは、毎回の商品を飲み切ったあとに次の商品を受け取るため、内容量と自社の品質基準から逆算して日数を決めます。消費期限が分からない商品は、流通加工指示の「消費期限登録」をONにすると、入荷作業のときに期限を確認して登録してもらえます。
期限の違うものは袋を分けて入荷する
同じSKUで消費期限を管理する場合は、期限ごとに袋を分けて梱包して倉庫へ送ります。袋で分けにくい場合は箱で分けます。混ざった状態で届くと、入荷の段階で正しい期限を登録できません。在庫の回し方の基本は先入れ先出し(FIFO)とは?、製造ロットまで追いたい場合はロット管理と発注最適化の実務で整理しています。
預けられるのは「常温のサプリ・健康食品」まで
STOCKCREWの温度帯は常温のみです。冷蔵・冷凍が必要な健康食品はお預かりできません。また、医薬品は取り扱えないため、サプリメントや健康食品として販売している常温の商品が対象になります。パウチ入りのサプリは、ポスト投函の小型便で送れることが多く、ヤマト運輸のネコポスの規格内に収まるかを確認します。小型便の違いはネコポスとクロネコゆうパケットの徹底比較で比べられます。
Shopify×サプリで発送代行に切り替える前の準備
ここまでの内容を、切り替え前のチェックリストにまとめます。多くはShopify側の設定と商品登録にかかわるため、倉庫に商品を送る前に済ませておくと立ち上がりがスムーズです。
- 店舗登録で「ShopifyV2」を選び、OAuth認証でつなぐ——1つのストアにつき、つなぐ店舗は1つです。
- すべてのバリアントにSKUを入れる——SKUが空白の注文は取り込まれません。
- 支払方法変換PMと配送方法変換TPを登録する——連携を始める前に済ませます。
- APIインポートで商品連携を登録し、在庫連携をONにする——入荷予定の登録より前に済ませます。
- 複数ロケーションなら、連携する在庫の対象を決める——倉庫の在庫との切り分けを明確にします。
- 定期購入のアプリと、受注トリガの条件を決める——NoCode Subscriptionsの情報を使う場合は、受注フリー項目1の使い方を決めます。
- 期限管理の対象商品と「出荷期限設定日」を決める——内容量と品質基準から逆算し、期限ごとに袋や箱を分けて入荷します。
- 同梱物の文言と版を点検する——旧版の扱いを入荷の指示に含めます。
Shopify出店者の発送代行の選び方
Shopifyの出店者が比べるのは、連携のしやすさと、アプリとの相性です。選び方の全体像はShopify×発送代行の連携方法と業者選定ガイド、健康食品・サプリ全般の選び方は健康食品・サプリメントECの発送代行選び2026、サプリの費用の考え方はサプリメントEC×発送代行の費用と業者選び方、BtoBや定期便の出荷はサプリメントECのBtoB・定期便出荷ガイドで扱っています。STOCKCREWは初期費用0円・固定費0円で、1点から預けられ、導入は最短7日です。
まとめ:Shopifyのサプリ物流は「SKU」と「取込条件」で決まる
Shopifyで健康食品・サプリを販売する事業者が発送代行を使うときのポイントは、SKUと変換設定を整えて、8つの取込条件を満たすことと、賞味期限を出荷期限に置き換えて守ることです。取り込まれるのは、直近30日以内の、条件をすべて満たす注文です。商品連携はAPIインポートで作り、定期購入の情報はNoCode Subscriptionsを通じて受注フリー項目1に入ります。賞味期限は商品マスタの「出荷期限設定日」で管理し、期限の違う在庫は袋や箱を分けて入荷します。
発送代行の仕組みや業者の比べ方は発送代行おすすめ25選、物流全体の設計はEC物流完全ガイド、カート運営はネットショップ運営完全ガイド、サービス内容はSTOCKCREW完全ガイドにまとめています。自社の商品数や出荷件数で費用を確かめたい場合はお問い合わせから、まずは情報を集めたい段階であれば資料ダウンロードをご利用ください。
よくある質問(FAQ)
Q. Shopifyの注文が倉庫に取り込まれないのは、なぜですか?
A. STOCKCREWの仕様では、作成日時が直近30日以内、支払状態がpaidまたはpending、フルフィルメント状態がunfulfilled、配送先住所と配送方法があり、明細にSKUが設定され、支払方法変換PMと配送方法変換TPが登録されている注文だけが取り込まれます。1つでも満たさない場合は取り込まれません。
Q. ShopifyのSKUが空白の商品は、どうなりますか?
A. SKUが空白の注文は連携時に取り込めず、STOCKCREWへ手動で受注を登録する必要があります。API連携の前に、Shopify側の商品バリアントにSKUを設定します。
Q. 在庫連携のための商品連携は、どう登録しますか?
A. Shopifyでは、APIインポートで商品連携を登録します。手動やCSVでは在庫が連携されません。APIインポートで表示されるのは、Shopify側でSKUが登録されている商品です。
Q. 定期購入の情報は、連携できますか?
A. 対応アプリは「NoCode Subscriptions」です。このアプリを使うと、定期購入の情報がSTOCKCREWの受注フリー項目1に連携されます。この情報を条件にして、自動処理の受注トリガを登録できます。
Q. サプリの賞味期限が近い在庫を、出荷しないようにできますか?
A. 商品マスタで「消費期限確認商品」にチェックを入れ、「出荷期限設定日」に日数を入力します。たとえば「60」と入れると、消費期限の60日前から出荷されません。なお、STOCKCREWの温度帯は常温のみのため、冷蔵が必要な健康食品や医薬品は預けられません。
この記事の監修者
保阪涼子
株式会社KEYCREW 営業部長。物流会社で10年間、EC物流の現場担当・営業事務を経験し、EC・物流業界で通算10年以上のキャリアを持つ。STOCKCREWではサービス開始初期から商談を担当し、500社以上のEC事業者への導入支援を一貫して手がけてきた。YFF(Yahoo!フルフィルメント)移管時には1,000社超の顧客接点・フロー設計を主導。月間10万件以上の出荷管理に携わり、顧客の物流費を平均15%削減する成果を上げている。成約率50%を達成した営業手法には、「『売る』より『解く』」という顧客課題解決型のアプローチが根底にある。物流メディア(Logistics Today、ECのミカタ)へのインタビュー掲載実績も持つ。