FROM CACHE - jp_header

REST APIで運送会社と伝票番号を入れ、notify_customer=true、status=in_transitでメールを送信させたい

marumaru
Shopify Partner
29 3 5

いつもお世話になります。

事情でShopifyのデータをwebhookで取得し、別サーバーで管理しています。

別サーバで運送会社のCSVから運送会社と伝票番号は取れるので、これをShopifyにAPIで投げてfulfillmentの処理をおこないたいと考えています。

注文が入った段階でorderのデータはfullfilmentは空なのですがfulfillmentの処理を行うにはfulfillmentのidが必要なようで処理できません。

どのようにしてfulfillmentの内容を設定すればよいでしょうか?

1件の返信1

marumaru
Shopify Partner
29 3 5

自己解決しました。
すっかり勘違いしていて、fulfilmentオブジェクトを作成する必要があるのですね。
https://shopify.dev/api/admin-rest/2022-04/resources/fulfillment#post-orders-order-id-fulfillments
Create a new Fulfillmentでうまく動作いたしました。

お騒がせいたしました。