購入数の制限をかけたいです

AI-generated summary

目的:アパレル商品で「1アイテム×1色につき1点まで」に購入数を制限したい。色とサイズのバリエーションは1商品内に保持したまま運用希望。試したアプリ(Limits by Limitsify)は商品単位でしか制限できず要件未達。

提案・情報:

  • テーマのLiquid(Shopifyのテンプレート言語)をカスタマイズし、カート投入時にvariant(色オプション)とcart(カート内商品)を参照して上限チェックを行えば実現可能との指摘。公式ドキュメントのcart/variantオブジェクトを参照推奨。
  • ノーコードで実現できる既存アプリは見当たらない可能性あり。
  • 参考資料として類似手法のQiita記事が共有。

ワークアラウンド:

  • Brooklynテーマで数量の固定/削除を目的に、cart.liquid内の数量入力(<input type=“number” name=“updates” …>)を削除し、言語設定で「数量」ラベルも非表示化する方法が共有。添付スクリーンショットが変更内容の把握に重要。

現状:アプリ単体での確定解は未提示。Liquidカスタマイズでの実装が現実的。スレッドは事実上継続中(最終的な決定・導入報告なし)。

お世話になっております。

お客様が購入できる数に制限を設けたく、アプリを探しています。

アパレルの商品を取り扱っており「1アイテム1色につき1つまで」という制限をかけたいです。

1アイテムに色とサイズのバリエーションをそれぞれ設定しております。

Limits by Limitsifyを試してみたところ、1商品ごとにしか制限をかけられず

理想のもとは違いました。

色違いがある商品は、別商品として登録をすれば実現できるかと思うのですが

できれば色違いは同じ商品として登録をしたいと考えています。

何卒よろしく願いいたします。

技術的には、カートに入れる部分のテーマにliquidを使ってカスタマイズすればご希望のことを実現することは可能かと思います。

この辺りのvariantオブジェクトとcartオブジェクトを使って、variantのoption(色)ごとにカートに入っている個数をチェックするなどできそうです。

https://help.shopify.com/en/themes/liquid/objects/cart

https://help.shopify.com/en/themes/liquid/objects/variant#variant-available

しかし、開発なしでアプリでやるのであれば、探してみてない場合は、ないのかもしれません。。

直接同じ内容ではないですが、以下の記事の方法が参考になるかもしれません。

https://qiita.com/syantien/items/7283f755d5c337c41860

皆様こんにちは。初めまして。

自分も同じような状況で、数量を固定、もしくは削除したく皆様のコミュニティを拝見させていただきましたが、行き着いたところはこちらでした。
(数量を削除する場合はこちらご参考ください。)

URL: https://tsukubanoyu.com/
Brooklynのテンプレを使用しており、コード編集のページの
cart.liquidの

こちらを削除。

添付のスクショが削除後のコードになります。(薄いグレー部分に上記のコードが入っておりました。)

これで表示される数量が消えるため、言語編集の「数量」をスペースに変換してこちらも表示を消しました。

ご参考になれば幸いです。
宜しくお願い致します。