容量違い商品の在庫連動(500g→1kg)を実現したい

Shopifyで、同じ商品の容量違いを販売したいと思っています。

【やりたいこと】

・500g
・1kg(=500g × 2で構成)
この2種類を商品ページで選べるようにし、
1kgが売れた場合は「500gの在庫を2つ減らす」ようにしたいです。

【質問】

  1. Shopify標準機能(バリエーションやFlow)だけで
    「1kg が売れたら 500g の在庫を 2 減らす」
    という在庫連動は可能でしょうか?

  2. 不可能な場合、アプリの方で
    このような在庫連動(バンドル管理)が安定して行えるものはありますか?

その他、同じような運用をされている方がいれば、ぜひおすすめの方法を教えていただけますと幸いです。

1 Like

Hello, @fff123

No, it is not possible to achieve this automatic inventory linking using only Shopify’s standard features like variants or Shopify Flow.

Thanks!

Google翻訳で翻訳

こんにちは @fff123、Shopify パートナーの @PaulNewton です。
このようなカスタムシナリオ向けに、自動化とテーマのカスタマイズを行っています。
:speaking_head: :postbox: お問い合わせは、フォーラムのプロフィール写真をクリックして接続オプションをご覧ください。
いいえ、Shopify ネイティブではバックエンドでこれを行うことはできません。Shopify には在庫のプール/共有などの概念がありません。

これは、高度なテーマカスタマイズを使用して「1kg」商品を表示しながら、チェックアウト前にカートに入れるすべての商品が常に「500g」×2個になるようにするか、チェックアウト後に在庫を同期するために外部ツールやアプリ(Mechanic アプリなど)が必要になるかのいずれかです。例があります。
https://tasks.mechanic.dev/?q=sync
ただし、カスタム設定が必要な場合は、この設定を行うサービスにお問い合わせください。
:speaking_head: :postbox: お問い合わせは、フォーラムのプロフィール写真をクリックして接続オプションをご覧ください。

original english

Hi @fff123 I’m @PaulNewton shopify partner
I do automations and theme customizations for custom scenarios just like this.
:speaking_head: :postbox: To reach out to me click profile-pic on forums for options to connect
No in shopify native this cannot be done on the backend, shopify has no concept of inventory pooling/sharing etc.

This is either use advanced theme customizations presenting the 1kg product but what is every put in the cart is always 500gx2 qty before checkout
Or after checkout external tools or apps are needed to sync inventory like the mechanic app they have examples
https://tasks.mechanic.dev/?q=sync
But if you need something custom reach out for services to get this setup.
:speaking_head: :postbox: To reach out to me click profile-pic on forums for options to connect