DOCS

追跡の更新

追跡を更新するエンドポイントの仕組みを学びます。

setShipmentTrackingエンドポイントは、追跡番号でZonosシステムの注文を更新するために使用します。

エンドポイント 

HTTPSリクエスト

POST | https://api.iglobalstores.com/v2/setShipmentTracking

フィールド↕備考↕
HTTPメソッドPOST
エンドポイントURLhttps://api.iglobalstores.com/v2/setShipmentTracking
プロトコルHTTPS
メッセージ形式JSON
Accept HTTPヘッダーAccept: application/json
Content-Type HTTPヘッダーContent-Type: application/json

リクエスト本文のJSONキー/値ペア

メッセージ形式: JSON

1{
2 "store": "999",
3 "secret": "f5bde245-f55e-414d-b722-80b25161c12c",
4 "orderId": "999-99999",
5 "trackingList": [
6 {
7 "number": "1Z204E380338943508"
8 }
9 ]
10}
フィールド↕備考↕
orderId 必須Zonosの注文IDは、ストアIDとハイフンを付けても付けなくても渡すことができます(例:123-45678または45678)。注文の完了と支払いの後、お客様はお客様のドメインでホストされている注文完了/サンクスページにリダイレクトされます。このURLには、この値を含むクエリ文字列パラメータorderIdが含まれます。integer / string
secret 必須Zonosが提供するAPIシークレットGUIDです。string
store 必須Zonosが提供するストアIDです。integer
trackingList 必須これはオブジェクトのリストです。各オブジェクトには少なくとも「number」というキーと、その値が追跡番号の1つであるキー/値ペアが必要です。各追跡番号ごとに別オブジェクトのキー/値ペアが必要です。

HTTPSレスポンス

メッセージ形式: JSON

1{
2 "success": "Updated Order: 99999 with new tracking info."
3}

このページは役に立ちましたか?


このページでは: