注文番号をZonos注文に追加
注文に追跡番号を追加するには、orderAddTrackingNumber mutationを使用できます。このmutationには、追跡番号を追加する注文の id と、注文に追加する trackingNumbers が必要です。これにより、注文が出荷済みとしてマークされ、追跡情報が注文にリンクされます。
1
mutation OrderAddTrackingNumber {2
orderAddTrackingNumber(3
input: { id: "order_XXXXXXXXXXXXXX", trackingNumbers: "123123123" }4
) {5
status6
trackingNumbers7
}8
}Zonos注文の追跡更新をリッスン
SHIPMENT_CREATED webhookを使用して、新しい出荷が作成されたときの注文をリッスンできます。このwebhookは、Dashboardでラベルが作成されたとき、または orderAddTrackingNumber mutationを使用して注文が出荷済みとしてマークされたときにトリガーされます。
webhookの設定方法の詳細についてはwebhooksガイドを、 SHIPMENT_CREATED webhookペイロードの詳細についてはwebhookリファレンスをご覧ください。
GraphQL API ReferenceTypes, inputs, and operations used in this guide
MUTATIONS
注文追跡情報を同期
Zonosとシステム間で注文追跡を同期する方法を学びます。
Zonosとの統合を構築しており、独自の配送キャリア統合やサードパーティのラベルプロバイダーなど、Zonos外部で注文追跡情報を生成している場合、Zonos APIを使用して注文に追跡情報を追加できます。追跡情報を追加すると、注文が出荷済みとしてマークされ、顧客に追跡情報が送信されます。
Zonos注文の追跡更新をリッスンして、システムを同期状態に保つこともできます。Dashboardですべてのラベルを生成しており、追跡/ステータス情報を独自のシステムに同期したい場合に便利です。このガイドでは、両方のシナリオを詳しく説明します。