تغییر دادن وضعیت سفارش
برای تغییر دادن وضعیت سفارش در حالتهای خاص، وبسرویسهایی در نظر گرفته شده که در ادامه به معرفی آنها میپردازیم.
tip
در وبسرویسهایی که در ادامه معرفی میشوند، باید uuid سفارش را که از وبسرویس رزرو دریافت کردهاید، قراردهید. در صورتی که uuid اشتباه باشد، با ارور 404 مواجه خواهید شد.
لغو سفارش
تا زمانی که سفارش هنوز به گنجدار تحویل داده نشده باشد، میتوانید آن را لغو کنید. در این صورت سفارش در محاسبات مالی نیز در نظر گرفته نخواهد شد.
برای این منظور از وبسرویس زیر استفاده کنید:
PATCH/v1.1/manual-firstmile/occupancy/transit-by-supplier/{uuid}/cancel/
Response Body
{
"uuid": "19719a2b-4ede-4b4a-9f1e-63e3ce946226",
"status": "canceled"
}
Response Codes
| Status Code | detail |
|---|---|
400 | This transition is not possible on this occupancy |
404 | Not found |
200 | - |
info
تنها در صورتی که سفارش در وضعیت reserved باشد، میتوانید از این وبسرویس استفاده کنید. در غیر این صورت با ارور 400 مواجه خواهید شد.