updateVendorOrderStatusエンドポイントは、Zonosシステム内の注文ステータスを更新するために使用します。注文の配送ステータスをプログラムで更新したり、キャンセルを要求したりします。
updateVendorOrderStatus
注文が取り得る現在の注文ステータス一覧です。
注意 - Zonosはいつでもステータスを追加する場合があります。システムは追加ステータスの存在に対応できるようにしてください。
本番のステータスは本番に残ります。Zonosが既存のステータスを削除することはありません。
注文が以下のいずれかの注文ステータスにある間、ベンダーはvendorOrderStatusを更新できません。 IGLOBAL_LABELS_PROCESSINGIGLOBAL_ORDER_ON_HOLDIGLOBAL_FRAUD_REVIEWIGLOBAL_ORDER_CANCELLEDVENDOR_CANCELLATION_REQUESTVENDOR_END_OF_DAY_COMPLETE
注文が以下のいずれかの注文ステータスにある間、ベンダーはvendorOrderStatusを更新できません。
vendorOrderStatus
IGLOBAL_LABELS_PROCESSINGIGLOBAL_ORDER_ON_HOLDIGLOBAL_FRAUD_REVIEWIGLOBAL_ORDER_CANCELLEDVENDOR_CANCELLATION_REQUESTVENDOR_END_OF_DAY_COMPLETE
POST | https://api.iglobalstores.com/v1/updateVendorOrderStatus
https://api.iglobalstores.com/v1/updateVendorOrderStatus
メッセージ形式: JSON
{
"store": "999",
"secret": "f5bde245-f55e-414d-b722-80b25161c12c",
"orderId": "999-9999",
"orderStatus": "VENDOR_END_OF_DAY_COMPLETE"
}
orderId
orderID
integer / string
orderStatus
VENDOR_PREPARING_ORDER
VENDOR_SHIPMENT_READY
VENDOR_LABELS_PRINTED
VENDOR_END_OF_DAY_COMPLETE
VENDOR_CANCELLATION_REQUEST``string
secret
string
store
integer
"success": "Updated Order: 99999 to new order status: VENDOR_PREPARING_ORDER"
success
error
注文ステータスの更新
注文ステータスの更新
注文ステータスを更新するエンドポイントの仕組みを学びます。updateVendorOrderStatusエンドポイントは、Zonosシステム内の注文ステータスを更新するために使用します。注文の配送ステータスをプログラムで更新したり、キャンセルを要求したりします。現在の注文ステータス値
注文が取り得る現在の注文ステータス一覧です。
HTTPSリクエスト
POST |
https://api.iglobalstores.com/v1/updateVendorOrderStatushttps://api.iglobalstores.com/v1/updateVendorOrderStatusリクエスト本文のJSONキー/値ペア
メッセージ形式: JSON
{"store": "999","secret": "f5bde245-f55e-414d-b722-80b25161c12c","orderId": "999-9999","orderStatus": "VENDOR_END_OF_DAY_COMPLETE"}リクエストJSON定義
orderId必須orderIDが含まれます。integer / stringorderStatus必須VENDOR_PREPARING_ORDERVENDOR_SHIPMENT_READYVENDOR_LABELS_PRINTEDVENDOR_END_OF_DAY_COMPLETEVENDOR_CANCELLATION_REQUEST``string| |secret必須 | Zonosが提供するAPIシークレットGUID。string| |store必須 | Zonosが提供するストアIDinteger|HTTPSレスポンス
メッセージ形式: JSON
{"success": "Updated Order: 99999 to new order status: VENDOR_PREPARING_ORDER"}エラーHTTPレスポンス
レスポンスJSON定義
successstringerrorstringこのページは役に立ちましたか?