2012-10-09 44 views
1

當嘗試通過POST向下面的URL添加跟蹤編號到訂單的履行時,我收到了422不可處理的實體錯誤。訂單仍然開放,所有行應使用相同的追蹤號碼來完成。收到的錯誤主體是「履行的所有行項目必須使用相同的履行服務」。我能夠首先成功進行身份驗證,並且此訂單的GET API正常工作。422執行期間無法處理的實體API調用

的https://*.myshopify.com/admin/orders/ {訂單ID} /fulfillments.json

+0

你可以發佈你發送的有效載荷,以及訂單ID嗎?這真的有幫助。 –

回答

1

不能創建一個單一的履行,其中行項目不能包含在同一批貨。檢查您嘗試完成的訂單項,如果其中一個使用不同的服務,您將無法創建該履行。

相反,您需要創建N個單獨履行,其中N是該訂單中訂單項的履行服務數量。

+0

是的,我們發現訂單上的其中一個項目對於fulfillment_service具有不同的值。謝謝 –

相關問題