Feedback

Khách hàng phản hồi các vận đơn phát chưa thành công

CustomerConfirmDelivery

POST /api/Customer/CustomerConfirmDelivery

Headers

Name
Value

ClientID

Token

Body

Name
Type
Description

OrderCode*

string

Mã đơn hàng

ConfirmID*

string

Notes

string

Ghi chú

DeliveryInfo

object

Thông tin giao hàng

ReceiverName

string

Tên người nhận

ReceiverAddress

string

Địa chỉ đầy đủ người nhận, bao gồm: số nhà, tên đường, tên phường/xã, tên quận/huyện, tên tỉnh thành

ReceiverPhone

string

Số điện thoại người nhận

DeliveryTime

DateTime

Thời gian hẹn phát

Response

{
    "IsError": false,
    "Errors": [],
    "ErrorMessage": "",
    "ErrorCode": ""
}
Name
Type
Description

IsError

bool

Có lỗi xảy ra?

ErrorMessage

string

Thông báo lỗi

ErrorCode

string

Errors

array object

Mảng các lỗi trả về

Errors.PropertyName

string

Tên trường lỗi

Errors.ErrorMessage

string

Thông báo cụ thể theo trường lỗi

Thông tin mã xác nhận (ConfirmID)

  • 1: Hẹn phát lại

  • 2: Chuyển hoàn về địa chỉ gửi

  • 3: Chuyển hoàn về địa chỉ khác

  • 4: Chuyển tiếp

  • 5: Tiêu hủy

Thông tin mã lỗi

  • 1: Không tìm thấy tỉnh thành từ địa chỉ

  • 2: Không tìm thấy quận huyện từ địa chỉ

  • 3: Không tìm thấy tỉnh thành từ địa chỉ

  • 6: Có lỗi xảy ra trong quá trình xử lý

  • 13: Đơn hàng không có trên hệ thống

  • 14: Trạng thái vận đơn không hợp lệ

  • 15: Chưa truyền mã vận đơn

  • 17: Địa chỉ không hợp lệ

  • 22: ConfirmID không hợp lệ

  • 23: Chưa truyền DeliveryInfo

  • 24: Thông tin giao hàng không hợp lệ

Mẫu ví dụ

{
    "OrderCode" : "HD00001",
    "ConfirmID" : 3,
    "DeliveryInfo" : {
        "ReceiverName" : "Thành",
        "ReceiverAddress" : "326 Võ Văn Kiệt, Cô Giang, Quận 1",
        "ReceiverPhone" : "09871111231"
    },
    "Notes": "Chuyển hoàn về kho"
}

Last updated

Was this helpful?