Chuyển tới nội dung chính

POST Reject Cancellation

Từ chối Hủy đơn Shop Scope yêu cầu: seller.return_refund.basic Sử dụng API này để từ chối yêu cầu hủy của người mua cho cancel_id được chỉ định. Trước khi gọi API này, hãy đảm bảo yêu cầu vẫn đang ở trạng thái mà người bán hiện được phép từ chối. Phiên bản 202309

POST/return_refund/202309/cancellations/{cancel_id}/reject

Request

Path

PropertiesTypeDescription
cancel_id RequiredstringID yêu cầu hủy cần phê duyệt. Sử dụng cancel_id được trả về bởi Search Cancellations. Không truyền order ID vào đây.

Header

PropertiesTypeDescription
content-type RequiredstringKiểu được cho phép: application/json
x-tts-access-token RequiredstringGiá trị access_token của người bán từ Get Access Token, khi user_type = 0. Làm theo hướng dẫn này để lấy access_token của người bán.

Query

PropertiesTypeDescription
app_key RequiredstringMỗi app sẽ có một key duy nhất. Vui lòng sử dụng key cụ thể được gán cho app của bạn.
sign RequiredstringChữ ký được tạo bởi thuật toán gen. Khi bạn gửi các API request tới TTS, bạn phải ký chúng để TTS có thể nhận diện người gửi.
timestamp RequiredintUnix timestamp GMT (UTC+00:00). Timestamp này được sử dụng trên tất cả các API request. Nhà phát triển có thể chuyển đổi nó sang giờ địa phương.
idempotency_keystringIdempotency key là một giá trị duy nhất được tạo bởi client mà server sử dụng để nhận diện một request. Bạn có thể chọn phương pháp tạo key duy nhất của riêng mình. Chúng tôi đề xuất sử dụng UUID, hoặc một chuỗi ngẫu nhiên khác có đủ entropy, để tránh trùng lặp. Idempotency key có thể dài tới 255 ký tự.
shop_cipher RequiredstringSử dụng thuộc tính này để truyền thông tin shop khi gọi API. Việc không truyền đúng giá trị khi gọi API cho các shop xuyên biên giới sẽ trả về phản hồi không chính xác. Lấy bằng API Get Authorization Shop

Body

PropertiesTypeDescription
reject_reason RequiredstringLý do của người bán khi từ chối yêu cầu hủy đơn của người mua. Sử dụng endpoint Get Decision Eligibility để lấy các lý do từ chối hiện có sẵn cho cùng yêu cầu hủy đó, và gửi tên lý do từ chối được trả về trong trường này.
commentstringNhận xét của người bán về quyết định từ chối. Đây là nơi người bán cung cấp thêm thông tin về việc từ chối yêu cầu.
images[]objectDanh sách hình ảnh do người bán cung cấp để hỗ trợ cho quyết định từ chối yêu cầu hủy đơn của người bán.

Example

CurlGoNode.jsJavaEnable word wrap

12345678910111213141516curl-X POST 'https://open-api.tiktokglobalshop.com/return_refund/202309/cancellations/4035319218955782461/reject?idempotency_key=40b456b1-78e7-412d-9fe6-82181496e1bd&app_key=38abcd&sign=5361235029d141222525e303d742f9e38aea052d10896d3197ab9d6233730b8c&timestamp=1623812664&shop_cipher=GCP_XF90igAAAABh00qsWgtvOiGFNqyubMt3' -H 'x-tts-access-token: TTP_pwSm2AAAAABmmtFz1xlyKMnwg74T2GJ5s0uQbS8jPjb_GkdFVCxPqzQXSyuyfXdQa0AqyDsea2tYFNVf4XeqgZHFfPyv0Vs659QqyLYfsGzanZ5XZAin3_ZkcIxxS0_In6u6XDeU96k' -H 'content-type: application/json' -d '{ "reject_reason": "seller_reject_apply_product_has_been_packed", "comment": "I have packed the products before cancellation request", "images": [ { "image_id": "tos-maliva-i-o3syd03w52-us/57a1c8908fe74572861ea5e50887d8d1", "mime_type": "image/png", "height": 200, "width": 200 } ]}'

Response Parameters

PropertiesTypeDescription
codeintMã trạng thái thành công hoặc thất bại được trả về trong phản hồi API.
messagestringThông báo thành công hoặc thất bại được trả về trong phản hồi API. Lý do thất bại sẽ được mô tả trong message.
request_idstringLog của request
dataobjectThông tin trả về cụ thể

Example

JSONEnable word wrap

{"code":0,"data":{},"message":"Success","request_id":"202203070749000101890810281E8C70B7"}

Error Code

View common error codes

| Code | Message | | --- | --- | | 11050001 | invalid param | | 25001001 | An invalid request parameter was passed. Please check that you have the correct parameter type(s) and format. | | 25001003 | Invalid order status. | | 25001014 | Unknown return reason. Please ensure you are passing a valid return reason. | | 25001016 | reverse reason not match action type | | 25001020 | The provided return reason is currently offline. Please select a different return reason. | | 25001028 | reverse lock failed | | 25001057 | reverse reason not match reason type | | 25001058 | reverse downstream data load error | | 25007006 | Order not found. | | 25011011 | reverse status cannot reject application | | 25020003 | decision not match reverse status | | 25020004 | decision not match reverse type | | 25020005 | No permission to process this order | | 25020010 | Aftersales has been approved and cannot be rejected. |

Nội dung này có hữu ích không?Hữu ích

Không hữu ích

PreviousNext