商品ごとの配送プロファイルを注文データで受け取るには

AI-generated summary

注文データ上で、同時購入された各商品がどの配送プロファイルに属するか判別できるかが主題です。配送プロファイルA/Bを配送業者ごとに分けており、商品ごとに「Aで出荷」「Bで出荷」を判定したい状況です。

現状確認できている挙動は次の通りです。

  • 単一プロファイルの注文: order webhook の shipping_lines.title に A/B が入る。
  • 複数プロファイルの同時注文: shipping_lines.title が「配送」になり、CSV の ShippingMethod も同様。
  • fulfillments.service は “manual” 固定で、判別材料にならない。

そのため、注文データだけで商品別の配送プロファイルを識別できる仕様かどうかが未確認のまま質問されています。代替案としては、ロケーションを配送別に細分化する方法、または Shopify 外のマスタで商品ごとの配送方法を管理する方法が挙げられています。

結論や解決策はまだ示されておらず、仕様確認と実運用上の代替手段の妥当性が未解決です。

こんにちは。配送プロファイルと注文データについて質問です。

複数の配送プロファイルA, Bの商品を同時に注文した場合、どの商品がどのプロファイルなのか、データ上で判断する方法はありますか?
配送業者A, Bでプロファイルを分けていて、同時に注文があった場合にこの商品はAで出荷、この商品はBで出荷と判断したいです。

orderのwebhookで、どちらかだけの注文の場合は、shipping_linesのtitle がAやBになりますが、同時注文では「配送」になってしまいます(CSVのShippingMethodも同じ挙動です)。fulfillmentsのserviceはどちらも”mannual”で固定のようです。

注文データで判断できない場合、代替案としては、

  • ロケーションを分ける:ex. 倉庫1(A)、倉庫1(B)、倉庫2(A)、倉庫2(B)…
  • Shopifyに任せずに、別のマスタでどの商品がどの配送かを判断する(これが正しい?)

という策を考えましたが、そもそもそういう仕様なのかどうかがわからなかったため質問しました。

どなたか知っていたら教えてください。