バリエーション毎の購入数量制限

バリエーション単位で一度のチェックアウトで購入できる数量を制限することができます。

  • バリエーション毎の購入数量制限の機能はShopify functionsを使用しています。

  • オンラインストアにカスタマイズを行なっている場合は、Shopify functionsが正しく挙動しない場合があります。

  • オンラインストアにカスタマイズを行なっている場合、動作の保証対象外となります。

  • Shopify functionsの制約でカートに大量の商品が追加された際、エラーになる場合があります。エラーになった場合、チェックアウトルール設定時に出現する「アプリに不具合が発生した場合:すべてのお客様がチェックアウトを実行できるようにする」にチェックをいれいておくことで、エラーが発生した場合でもチェックアウト実行に進むことが出来ます。

チェックアウトルールの設定

Shopifyの管理画面から設定 > チェックアウトと進んで設定をします。

一番下までスクロールしてチェックアウトルールから[ルールを追加]をクリックし「商品バリエーションのメタフィールドによる購入の制限」をクリックしてください。

遷移した画面で保存をクリックしてください。

右上の[オン]ボタンをクリックし[オン]ステータスになっていることを確認できたらチェックアウトルールの設定は完了です。

バリエーションのメタフィールド定義を追加

Shopifyの管理画面から設定 > カスタムデータと進んで設定をします。

バリエーションをクリックして[定義を追加する]ボタンをクリックしてください。

各項に下記の内容を入力してください。

項目名内容

名前

バリエーション単位の個数制限

ネームスペースとキー

VIP.PurchaseLimit

説明

任意で入力してください

タイプ

整数[1つの値]

商品バリエーションのメタフィールドを設定

Shopifyの商品管理から対象商品をクリックして個数制限したいバリエーションの最下部までスクロールしてください。

バリエーション単位の個数制限に数値を入力します。ユーザーは1回のチェックアウトで設定された個数までしか購入することができません。

最終更新