Shopify POS で商品をカート追加時の在庫引当の検証結果をご紹介します。
背景 Shopify POS の在庫引当ロジック
Shopify POS で商品をカート追加後に EC から購入した場合、在庫横取りされると困るため、在庫引当ロジックを検証しました。
Shopify POS の在庫引当ロジック検証
検証手順
- Shopify POS でカートに在庫追加 -> 在庫数の確認
- Shopify でカートに在庫追加 -> 在庫数の確認
- Shopify でチェックアウト -> 在庫数の確認
- Shopify POS でチェックアウト -> 在庫数の確認
検証結果
- Shopify POS でカートに在庫追加 -> 在庫数: 1
- Shopify でカートに在庫追加 -> 在庫数: 1
- Shopify でチェックアウト -> 在庫数: 0
- Shopify POS でチェックアウト -> 在庫数: -1
結論 Shopify の仕様上は過受注、在庫数マイナスは発生する
調査結果から Shopify の仕様として、同時に決済されると決済エラーにはならず、過受注になり在庫数がマイナスになるケースは発生するようでした。
以上、Shopify POS で商品をカート追加時の在庫引当ロジックについて検証した、現場からお送りしました。
参考情報