B2B セットアップガイド — Vertex で Shopify ネイティブ B2B を有効化
このガイドでは、Shopify のネイティブ B2B を有効化する手順を順を追って説明します。これに より、Vertex テーマは数量割引テーブル、数量ルールの強制、NET 支払い条件、税免除バッジ、複数拠点の会社切り替え、B2B カタログ、営業担当連絡カード、その他すべての標準 B2B 機能をレンダリングできるようになります。
コンパニオンアプリ不要。月額サブスクリプション不要。サードパーティスクリプト不要。 Vertex がレンダリングするすべての B2B オブジェクトは、Shopify がすでに公開している Liquid ドロップのみを使用して、Shopify のネイティブ B2B オブジェクト — customer.b2b?、customer.current_company、variant.quantity_price_breaks、variant.quantity_rule、customer.company_available_locations — から直接取得されます。
このガイド全体をスキップしても、Vertex は洗練された B2C 産業用品テーマとして動作します。ログイン中の会社がない場合、すべての B2B 要素は自動的に非表示になります。テーマを再インストールすることなく、後から B2B を有効化できます。
なぜネイティブ B2B(アプリではなく)を選ぶのか
ほとんどの「B2B Shopify テーマ」は有料アプリのスタック — 卸売価格アプリ、アカウントロックアプリ、NET 条件アプリ、見積管理アプリ、顧客グループアプリ — に依存しています。それぞれが月額料金、追加の Liquid ブロック、レンダリングをブロックするスクリプト、そして毎年再交渉が必要なベンダーを追加します。
Vertex は反対のアプローチを取ります。 Shopify は 2023 年に完全なネイティブ B2B 機能セット(Companies、Catalogs、Volume pricing、Quantity rules、Payment terms、Tax exemption)を出荷しました。Vertex は初日からこれらのネイティブオブジェクトを美しくレンダリングするために構築されました — ラッパーなし、アプリ依存なし、Shopify が次の四半期に新しい B2B 機能を出荷しても書き直し不要です。
| アプリで支払う対象 | Vertex がネイティブ B2B で実現すること |
|---|---|
| 卸売価格アプリ($29〜99/月) | Shopify Catalog 価格リスト — 無料、ネイティブ |
| 数量割引アプリ($19〜49/月) | variant.quantity_price_breaks — 無料、ネイティブ |
| Net 条件アプリ($29〜79/月) | 会社レベルの支払い条件 — 無料、ネイティブ |
| 見積管理アプリ($19〜59/月) | /pages/rfq テンプレート — Vertex に組み込み |
| 卸売ロックアプリ($14〜39/月) | ログイン必須の価格表示 テーマ設定 — Vertex に組み込み |
| マルチロケーションアプリ($29〜99/月) | customer.company_available_locations — 無料、ネイティブ |
| 推定年間節約額 | ストアあたり $1,800〜$4,800/年 |
前提条件
開始する前に、以下を確認してください。
- Shopify プランがネイティブ B2B をサポートしている。 つまり、Shopify Plus、または B2B アドオンが有効化された Shopify Advanced です。ネイティブ B2B は Basic / Shopify / スタータープランでは利用できません。
- 管理者アクセスが Shopify 管理画面の Settings、Customers、Products、Themes にある。
- Vertex がインストール済みで公開されている(またはプレビューテーマとしてインストールされている)。初回インストールについては インストールガイド を参照してください。
- 新しい顧客アカウントが有効化されている。 B2B には新しいアカウント(パスワードレス)が必要で、レガシーのクラシックアカウントではありません。
下位プランの場合でも、Vertex をインストールして今日から B2C 専用の産業用品テーマとして運用できます。プランがアップグレードされると、以下に記載されているすべての B2B 機能がテーマ作業ゼロでアクティブ化されます。このページにまた戻ってください。

セットアップする内容
| ステップ | 管理画面の場所 | 理由 |
|---|---|---|
| 1. ネイティブ B2B を有効化 | Settings ▸ Customer accounts ▸ B2B ▸ Manage | Companies + Catalogs をアンロック |
| 2. 最初の会社を作成 | Customers ▸ Companies ▸ Add company | 主要な B2B オブジェクト |
| 3. 会社の拠点を追加 | 会社ページ ▸ Locations | 複数拠点の ship-to 切り替えを駆動 |
| 4. バイヤーアカウントを追加 | 会社ページ ▸ Customers | location-admin またはバイヤーロールを割り当て |
| 5. B2B カタログを作成 | Products ▸ Catalogs ▸ Add catalog | B2B 価格 + 数量ルールのコンテナ |
| 6. 数量階層付きの価格リストを追加 | カタログページ ▸ Price list | PDP の数量割引テーブルを駆動 |
| 7. カタログを会社に割り当て | カタログページ ▸ Customers | 価格をバイヤーに接続 |
| 8. 支払い条件を設定(NET-30 など) | 会社ページ ▸ Payment terms | NET 条件バッジを駆動 |
| 9. (オプション)会社を税免除にマーク | 会社ページ ▸ Tax settings | 税免除バッジを駆動 |
10. (オプション)vertex.rep_* メタフィールドを追加 | 会社ページ ▸ Metafields | 営業担当連絡ピルを駆動 |
| 11. ログイン中のバイヤーとしてテスト | シークレットモードのストアフロント | すべての B2B 要素のレンダリングを検証 |
ステップ 1 — ネイティブ B2B を有効化
- Shopify 管理画面から、Settings(左下)をクリック。
- 左サイドバーで、Customer accounts をクリック。
- New customer accounts が選択されていることを確認。B2B はレガシークラシック顧客アカウントでは動作しません。
- B2B セクションまでスクロール。
- Manage をクリック。
- Enable B2B をクリック。
- 確認プロンプトに応じます。
クリックパス: Settings ▸ Customer accounts ▸ B2B ▸ Manage ▸ Enable B2B

有効化されると、2 つの新しい管理項目が表示されます。
- メインナビの Customers の下に Companies
- メインナビの Products の下に Catalogs
B2B アドオンを使用した Shopify Advanced では、有効化後に Companies と Catalogs のナビ項目が表示されるまで 2〜5 分かかることがあります。すぐに表示されない場合は、管理画面のページを更新してください。
ステップ 2 — 最初の会社を作成
Shopify B2B における 会社(company) は、注文を行い、支払い条件を保持し、1 つ以上の拠点を含む法人エンティティ — 単一のバイヤー組織 — を表します。
- 管理画面のサイドバーから、Customers ▸ Companies に移動。
- Add company(右上)をクリック。
- Company details を入力:
- Company name — バイヤー組織の正式名または取引名。例: Northgate Facilities LLC。
- External ID(オプション) — 内部のアカウント番号を保持している場合。
- Note(オプション) — 内部的に記録したい内容(アカウントマネージャーの引き継ぎメモ、契約参照番号など)。
- Main contact を入力 — これは主要なバイヤーの名前とメールアドレスです。彼らはこのメールでサインインします。
- Save をクリック。
クリックパス: Customers ▸ Companies ▸ Add company ▸ Save
Shopify は自動的に会社とその最初の拠点を作成します。
