出荷指示連携時のギフトや日付指定、時間帯指定について

AI-generated summary

  • Shopifyの注文から出荷指示を取得しWMS(倉庫管理システム)へ連携する際、注文単位でギフト指定・配達日・配達時間帯を登録する方法を相談。商品ページや注文時にどのように実装するかが課題。
  • 提案は、カート画面でCart attributes(カート全体に紐づくカスタム入力)にギフト/配達日/時間帯を保存する方法。これらは注文作成後にOrder APIのnote_attributesとして取得でき、公開API経由でWMS連携時に参照可能。
  • 参考として、Cart attributesの解説と配送日時設定の実装例、Order APIドキュメントのURLが共有。テーマで入力UIを用意し、注文確定後にnote_attributesから値を取得する流れが示された。
  • 依頼者は提示案を基にギフトおよび日時指定の対応方法を調査・検討する方針を表明。最終的な実装・方針は未確定で、議論は継続中。

Shopifyから出荷指示のレコードを取得してWMSへ連携するシステムを構築中です。
出荷指示のレコードは注文ごとにギフトや日付指定、時間帯指定として登録したいです。

出荷指示時にギフトや日付指定、時間帯指定の項目を設定できるようにするには、
商品の展示時や注文時にどのような方法で実現すればよいでしょうか。

出荷指示連携時は公開されているAPIで取得することを想定しています
以上、よろしくお願いします。

さとうさん 様

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

フルバランスの道家と申します。

こちら一案になりますが、カート画面でCart_attributesに保存する形はいかがでしょうか。

(Cart_attributesについて)

https://www.shopify.com/jp/blog/partner-shopify-theme-customize-cart-attributes-line-item-property-customer-note

(配送日時設定について)

https://torublog.com/shopify-delivery-time/

また、Cart_attributesに保存した情報は、Order APIでは、order内のnote_attributesから取得できるかと思います。

https://shopify.dev/api/admin-rest/2022-10/resources/order#get-orders-order-id?fields=id,line-items,name,total-price

なにかヒントになれば幸いです。

私たちの励みにもなりますので、

お役に立てていればBest Answerボタンを押して頂ければ嬉しいです。

フルバランス 道家

ご連絡ありがとうございます。

貴重な情報ありがとうございます!

上記の項目から調査を進めてみてギフトおよび日時指定の対応方法を検討してみます。

よろしくお願いします。