Shopifyストアを運営していると、『この商品とあの商品を一緒に購入できないようにしたい』と悩んだことはありませんか?さまざまな配送条件に従う必要があったり、在庫管理の都合から特定の注文を制限する必要が生じたりすることがあります。これらの課題を解決するのが、まさに『同梱制限』の力です。
本記事では、同梱制御におすすめなShopifyアプリと各アプリを利用した同梱制御の設定方法、および応用設定をご紹介します。
同梱制御(同梱制限)とは
「同梱」とは、1つの箱に複数の商品を一緒に入れることを指します。本記事における「同梱」では、Shopifyストアのカート内に複数の商品を1回の注文としてまとめることを意味します。
一方で、「同梱制御(同梱制限)」とは、配送タイミングや条件が異なる商品を、カート内に同時に入れて注文できないように制御する仕組みを指します。これにより、顧客が特定の商品を同時購入できないように設定することが可能です。
同梱制限おすすめのShopifyアプリ
RuffRuff 注文制限
RuffRuff 注文制限は、アプリ1つで、個数制限や金額制限、同梱制限、顧客制限、決済制限を実現できるShopifyアプリです。同梱制限を実施したい対象商品を直接指定したり、コレクションで指定したりできます。また、制限方法は5種類から選択でき、柔軟な同梱制限が実現可能です。
RuffRuff 注文制限で実現できる同梱制御
同一ルールの商品は同梱可能
同じルール内に設定された対象商品同士は同時に購入可能です。それ以外の商品は同時に購入できない同梱制御になります。
販売元が同じ商品は同梱可能
販売元が同じ対象商品は同時に購入できます。販売元の異なる商品とは同時に購入できない同梱制御になります。
同一商品内のバリエーション同士は同梱可能
対象商品にAとBのバリエーションがある場合、AとBは同時に購入できます。それ以外の商品とは同時に購入できない同梱制御になります。
単品購入のみ可能
単品でのみ購入が可能です。他のバリエーションまたは商品とは同時に購入できない同梱制御になります。
単品購入は不可
単品購入で購入はできず、他のバリエーションまたは商品と一緒に購入する必要がある同梱制御になります。
RuffRuff 予約販売
RuffRuff 予約販売は、シンプル設定で予約販売を簡単に実施できるShopifyアプリです。予約販売だけでなく、期間限定販売やVIP会員限定販売、先行割引、発売予告、後払い、購入制限、個数制限もアプリ1つで実現できます。もちろん、同梱制御も実施できます。
RuffRuff 予約販売で実現できる同梱制御
予約商品は同梱可能
予約商品同士は同時に購入が可能ですが、予約商品と通常商品は同時に購入ができない同梱制御になります。
同一ルール内の予約商品は同梱可能
同一ルール内の予約商品同士は同時に購入が可能ですが、ルールの異なる予約商品同士は同時に購入ができない同梱制御になります。
他の商品とは同梱不可
予約商品は他の商品と同時に購入できない同梱制御になります。
RuffRuff 注文制限で同梱制限を実施する方法
今回はRuffRuff 注文制限を利用して、「他の商品とは一緒に購入できない様にする同梱制限」を実施するまでの手順を紹介しています。
ステップ1. アプリをインストールする
(1) Shopify App StoreからRuffRuff 注文制限をインストール
Shopify App Storeで「ruffruff」と検索することで、「RuffRuff 注文制限」を発見することができます。または、下記のURLよりからインストール可能です。
RuffRuff 注文制限のインストールはこちら
ステップ2. 有料プランに契約する
アプリの利用には有料プランが必要になることがあります。ビジネス規模や必要な機能に合わせて、適切なアプリのプランに契約します。
(1) アプリを開き、左メニューの「料金プラン」を選択
(2) 契約したいプランの「プランを変更する」をクリック
(3) プランの内容を確認し、「承認」をクリック
ステップ3. Shopifyテーマに埋め込みアプリを有効化する
Shopifyテーマに埋め込みアプリを有効化します。これにより、数量ピッカーの制御や商品メッセージの表示などが可能になります。
(1) Shopify管理画面から「オンラインストア」へ移動
(2) 「テーマ」を選択し、「カスタマイズ」をクリック
(3) 画面左の「埋め込みアプリ」を選択
(4)「RuffRuff 注文制限」という名称の埋込アプリを有効化
(5)「保存」をクリック
ステップ4. 同梱ルールを作成する
プランをアップグレードしたら、同梱ルールを設定します。同梱ルールを利用して、「特定の商品に対して、どのような同梱制限を実施するか」を定義します。
(1) アプリの「同梱ルール」を選択
(2) 「ルールを作成」をクリック
(3) 「ルール名」に任意の名称を入力
(4) 同梱できる範囲にて、「単品購入のみ」を選択
(5) 対象商品で個数制限を実施したい商品(または、コレクション)を選択
(6) 商品メッセージやアラートメッセージに任意の内容を追記
(7) 「保存」をクリック
ステップ5. 動作テストを行う
ステップ4の同梱ルールで設定した商品にアクセスし、意図したとおりに同梱制限が機能しているか確認してください。
テスト1. 同梱制限対象商品へアクセス
商品へアクセスして、同梱ルールで設定している商品メッセージが表示されているか確認してください。
テスト2. 同梱不可商品をカートに追加
今回は「他の商品との同時購入が不可」の同梱制御を実施していますので、同梱制限を実施してる商品をカートに追加した状態で、他の商品のカート追加を試みて、アラートメッセージが表示されるか確認してください。
RuffRuff 注文制限でその他の同梱制限を設定する方法
前章の設定方法では、「他の商品とは一緒に購入できない同梱制限」の同梱ルールの設定方法を紹介していましたが、他にも様々な同梱制限の設定方法(主に同梱ルールの設定値)を紹介します。
商品内のバリエーションは同梱可能
同一商品に含まれるバリエーションは同梱可能にする設定方法です。
例えば、アパレル商品A(カラーバリエーションとして赤、黄色、青)とアパレル商品B(カラーバリエーションとして紫、茶色、灰色)が存在する場合に、アパレル商品Aの赤と黄色は同時購入可能だが、アパレル商品Aの赤とアパレル商品Bの紫は同時購入不可にしたい場合の設定になります。
設定方法は、制限内容 > 同梱できる範囲 >「対象商品の他のバリエーションを同梱可能」にチェックを付けて保存してください。
下記は同じ設定を行っているデモ商品になりますので、ご参考にしてください。
同じコレクション内の商品は同梱可能
同じコレクションに含まれる商品は同梱可能にする設定方法を紹介します。
たとえば、ゲーム機をまとめたハードウェアコレクションとゲームソフトをまとめたソフトウェアコレクションが存在する場合に、ハードウェアコレクションに含まれる商品同士は購入できますが、ハードウェアコレクションの商品とソフトウェアコレクションの商品は一緒に購入できないように制限する設定になります。
設定方法は、制限内容 > 同梱できる範囲 >「このルールの対象商品を同梱可能」にチェックを付けて、対象商品に制限をかけたいコレクションを設定し、保存してください。
下記は同じ設定を行っているデモ商品になりますので、ご参考にしてください。
販売元が同じ商品は同梱可能
同じコレクションに含まれる商品の中でも販売元が同じ商品のみ同梱可能にする設定方法を紹介します。
たとえば、ハードウェア商品をまとめたコレクションが存在する場合に、iPadとiPhoneは販売元がApple Inc.と同一のため同時に購入が可能ですが、iPadとKindleは販売元が異なるため、一緒に購入できないように制限する設定になります。
設定方法は、制限内容 > 同梱できる範囲 >「販売元が同じ対象商品を同梱可能」にチェックを付けて、対象商品に制限をかけたいコレクションを設定し、保存してください。
単体では商品を購入できない制限
特定商品において、他の商品と一緒ではないと購入できない設定になります。
設定方法は、制限内容 > 同梱できる範囲 >「単品購入不可」にチェックを付けて、対象商品を設定し、保存してください。
下記は同じ設定を行っているデモ商品になりますので、ご参考にしてください。
RuffRuff 注文制限の同梱制限が機能しない場合の対処法
原因1. 有料プランへアップグレードしていない
アプリを利用するにはライトプランに契約する必要があります。
開発ストアにおいてもライトプランへアップグレードが必要になります。
原因2. 商品を「プレビューモード」もしくは「テーマエディタ」で確認している
商品プレビューは、プレビューボタンを押した時点の状態しか反映されません。たとえば、プレビューボタンを押した後に、アプリで設定変更を行い、ブラウザを更新してもプレビューページには反映されませんのでご注意ください。この問題の場合は、プレビューページを開き直すか、本番環境でご確認ください。
原因3. 埋め込みアプリを有効にしていない
上記の場合は、Shopifyテーマのテーマエディタにアクセスしていただき、埋め込みアプリを有効にし、再度ご確認をお願いします。
原因4. ルールが有効になっていない
上記の場合は、ルール画面より該当ルールのステータスをご確認ください。ステータスが「無効」の場合は「有効」に変更し、再度ご確認をお願いします。
原因5. ルールに紐づけたコレクションが公開されていない
コレクション配下の商品に注文制限を実施したい場合は、コレクション自体が公開されている必要があります。
該当のコレクションを公開にし、再度ご確認をお願いします。
原因6. キャッシュ機能により反映に時間がかかっている
Shopify自体にあるキャッシュ機能の影響で、反映に時間がかかる場合があります。本件の場合は時間をおいて、再度ご確認をお願いします。
原因7. checkout.liquidをカスタマイズしている
checkout.liquidをカスタマイズされている場合は、当アプリが利用しているShopify Functionsに非対応のためご利用いただけません。
参考ページ:サンキューページと注文状況ページのカスタマイズと置き換え|Shopify ヘルプセンター
RuffRuff 予約販売で同梱制限を実施する方法
今回はRuffRuff 予約販売を利用して、「予約商品同士のみ同時購入が可能で、通常商品と予約商品を同時購入させない同梱制限」を実施するまでの手順を紹介しています。
下記ページは実際に同梱制御を実施しているデモ商品になります。ご参考にしてください。
[デモ] 同梱制御(同時注文の制限)|RuffRuff 予約販売
ステップ1. アプリをインストールする
(1) Shopify App StoreからRuffRuff 予約販売をインストール
Shopify App Storeで「ruffruff」と検索することで、「RuffRuff 予約販売」を発見することができます。または、下記のURLよりからインストール可能です。
RuffRuff 予約販売のインストールはこちら
ステップ2. 有料プランに契約する
アプリの利用には有料プランが必要になることがあります。ビジネス規模や必要な機能に合わせて、適切なアプリのプランに契約します。
(1) アプリを開き、左メニューの「料金プラン」を選択
(2) 利用規約を確認し、「利用規約に同意する」にチェックを付ける
(3) 契約したいプランの「プランを変更する」をクリック
(4) プランの内容を確認し、「承認」をクリック
ステップ3. 予約販売ルールを作成
有料プランへの契約が完了したら、まずは予約販売ルールを作成します。
(1)左メニューの「予約販売ルール一覧」をクリック
(2)予約販売ルール一覧ページより「ルールを作成」をクリック
(3)予約販売ルール詳細ページより必要事項を入力
今回は【常に予約販売】の設定のため、「ルール名」と「カートボタンのテキスト」のみ入力ください
(4)画面右上の「保存」をクリック
ステップ4. 予約販売したい商品に予約販売ルールを適用する
ステップ3で作成した予約販売ルールを予約販売を実施したい商品に適用して、予約商品にします。
(1)左メニューの「予約商品一覧」をクリック
(2)予約商品一覧ページより予約販売ルールを適用したい商品を選択
(3)画面下に表示される「ルールを適用」をクリック
(4)表示されたポップアップより、適用したい予約販売ルールを選択
(5)「適用」をクリック
ステップ5. 同梱制御の設定をする
最後に、同梱制御の設定をします。
(1)左メニューの「注文制限」をクリック
(2)「同時注文の制限」セクションの制限レベルより制限の厳しさを選択
(3)商品ページでの制限にて「制限を有効にする」にチェックを付ける
(4)アラートメッセージに任意のメッセージを入力
(5)画面右上の「保存」をクリック
ステップ6. 動作テストを行う
ステップ4で予約販売ルールを適用した商品にアクセスし、意図したとおりに同梱制限が機能しているか確認してください。
テスト1. 予約商品へアクセス
商品へアクセスして、予約販売ルールで設定している通りにカートボタンや商品メッセージが表示されているか確認してください。
テスト2. 同梱不可の商品をカートに追加
今回は「予約商品同士のみ同時購入が可能で、通常商品と予約商品を同時購入させない同梱制限」を実施していますので、通常商品をカートに追加した状態で、予約商品のカート追加を試みて、アラートメッセージが表示されるか確認してください。
RuffRuff 予約販売でその他の同梱制限を設定する方法
前章の設定方法では「予約商品同士のみ同時購入が可能で、通常商品と予約商品を同時購入させない同梱制限」の設定方法を紹介していましたが、他にも様々な同梱制限の設定方法を紹介します。
同一ルールの予約商品のみ同梱可能
同じ予約販売ルールが適用されている予約商品同士のみ同時購入が可能な設定になります。
設定方法は、注文制限ページにアクセスし、同時注文の制限セクションにある制限レベルにて「同じルールの予約商品のみ許可」を選択し、保存してください。
他の予約商品とも同梱不可
他の予約商品とも一緒に購入ができない設定になります。
設定方法は、注文制限ページにアクセスし、同時注文の制限セクションにある制限レベルにて「許可しない」を選択し、保存してください。
RuffRuff 予約販売の同梱制限が機能しない場合の対処法
原因1. 有料プランへアップグレードしていない
アプリを利用するにはライトプランに契約する必要があります。
開発ストアにおいてもライトプランへアップグレードが必要になります。
原因2. 商品を「プレビューモード」もしくは「テーマエディタ」で確認している
商品プレビューは、プレビューボタンを押した時点の状態しか反映されません。たとえば、プレビューボタンを押した後に、アプリで設定変更を行い、ブラウザを更新してもプレビューページには反映されませんのでご注意ください。この問題の場合は、プレビューページを開き直すか、本番環境でご確認ください。
原因3. 埋め込みアプリを有効にしていない
上記の場合は、Shopifyテーマのテーマエディタにアクセスしていただき、埋め込みアプリを有効にし、再度ご確認をお願いします。
原因4. キャッシュ機能により反映に時間がかかっている
Shopify自体にあるキャッシュ機能の影響で、反映に時間がかかる場合があります。本件の場合は時間をおいて、再度ご確認をお願いします。
原因5. 制限するページにチェックを入れていない
RuffRuff 予約販売では、同梱制限を実施するページにチェックを付ける必要があります。本件の場合は、注文制限ページにアクセスし、同梱制限を実施したいページのチェックボックスにチェックを付けて、再度ご確認をお願いします。
最後に
同梱制御は、Shopifyストアを運営する上で、配送条件や在庫管理、顧客体験の向上を実現するために欠かせない機能です。本記事では、同梱制御の基本的な仕組みから、具体的な設定方法、さらには応用的な活用例までを詳しくご紹介しました。
Shopifyでは、さまざまなアプリや設定を活用することで、柔軟な同梱制御が可能です。今回ご紹介した設定方法を参考に、ストアの運営方針や商品特性に合わせた最適な同梱ルールを構築してみてください。
同梱制御をうまく活用することで、ストア運営の効率化と顧客体験の向上を同時に実現できるはずです。ぜひ、この記事を参考に実践してみてください!