Nhảy tới nội dung

Hủy đơn

curl -X GET \
'https://apistg.ahamove.com/v1/order/cancel?token=<TOKEN_STG>&order_id=ABCDEF&comment=User changes pick up&cancel_code=user_incorrect_pickup' \
-H 'cache-control: no-cache'

API này dùng để hủy đơn hàng

Chỉ có thể hủy đơn hàng khi đơn đang có những trạng thái bên dưới:

  • ASSIGNING, ACCEPTED, CONFIRMING, PAYING, IDLE
  • commentcancel_code parameters đã được Ahamove chuẩn hóa tại Các lý do hủy đơn. Đối tác chỉ cần sử dụng các lý do dành cho User, comment tương ứng với cột En hoặc Vicancel_code tương ứng với cột Ahamove's Cancel Reason Code để truyền vào API khi Đối tác có nhu cầu hủy đơn hàng

HTTP Request

GET https://apistg.ahamove.com/v1/order/cancel

Query Parameters

ParameterTypeYêu cầuMô tả
tokenStringToken của người dùng
order_idStringMã đơn hàng
commentStringCó nếu trạng thái đơn là ACCEPTEDLý do hủy đơn (cột En/Vi)
cancel_codeStringCó nếu trạng thái đơn là ACCEPTEDMã code lý do hủy đơn (cột Ahamove's Cancel Reason Code ) (Không bắt buộc)

Response

JSON response example:

{}

Status-Code: 200 OK

Các lỗi thường gặp

Mã lỗiNội dungMô tả
404Not Found- Không tìm thấy token
- Không tìm thấy đơn hàng
402Not allowedKhông được cho phép
406Not AcceptableĐơn hàng có trạng thái không hợp lệ
500Internal Server ErrorHệ thống của chúng tôi có lỗi xảy ra. Xin thử lại sau
503Service UnavailableChúng tôi tạm thời đang không hoạt động để bảo trì. Xin vui lòng thử lại sau