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這個頁面有幫助嗎?