バラ売りを可能にしたい

Topic summary

EC-CUBEからShopifyへの移行検討に伴い、「セット商品を一覧に表示しつつ、実際の購入は構成部品を個別購入(バラ売りも可能)」にしたいという要件が提示された。例としてAセット(5,000円)を見せ、購入時は部品A/B/Cをそれぞれカートに入れる形を目指している。

実現方法としては、Shopifyアプリでの対応が有力で、「Product Bundle」系のアプリ(例:Bold Bundles ‑ Product Bundles)が該当しそうだという情報が共有された。

また、アプリを使わずにCart API(AJAX Cart API)を用いて独自実装することも可能性はあるが、LiquidやJavaScriptのスキルが必要なため、学習するかShopifyエキスパート/パートナーへ依頼するのが推奨された。結論としては、アプリまたはカスタム開発で実装可能だが、具体的な動作検証までは未実施のまま。

Summarized with AI on February 26. AI used: gpt-5.2.

現在、EC-CUBEからShopifyへの乗り換えを検討しています。

基本的にはセット販売だが、バラ売りも可という状態を目指しています。

Aセットという商品を商品一覧に出力し、実際の購入は部品A,B,Cをそれぞれ買っているという状態にしたいです。

なので、セットを買っているというよりは、セットAが欲しい人は部品A,B,Cを買ってねという案内をしたいです。

Aセット(5,000円)

  • 部品A(1,000円)

  • 部品B(2,000円)

  • 部品C(2,000円)

このような場合、Shopifyで実装可能でしょうか?

使用経験がないので動作は確認していませんが、以下のフォーラムの投稿に回答されている中にあるアプリが該当するかなと思います。

https://community.shopify.com/c/shopify-apps/need-an-app-so-i-can-sell-multiple-items-as-a-bundle-group-set/td-p/411194

例: Bold Bundles ‑ Product Bundles

https://apps.shopify.com/product-bundles

「 Product Bundle」あたりでアプリストアを検索いただくと、他にも類似のアプリが見つかるかと思います。

アプリを使わず独自にCart APIを使った方法で実現可能だとは思いますが、LiquidやJSのスキルが必要なので、学ばれるかエキスパートやパートナーに依頼されることをお勧めします。

https://shopify.dev/api/ajax/reference/cart