Once a refund of an RMA is successfully completed.
Authorizations
Section titled “Authorizations”Request Bodyrequired
Section titled “Request Bodyrequired”object
TikTok Shop identifier associated with the event.
The time when this webhook was triggered, represented by Unix timestamp.
Unique notification identifier for deduplication and tracing.
The ID of the webhook type.
object
Parent aftersales request identifier.
Line-item level identifiers included in the successful refund.
object
Main forward order identifier.
Return line-item identifier.
SKU identifier.
SKU-level return request identifier.
Optional child line-item identifier, only applicable for Virtual Bundle returns.
Currency of the refunded amount.
Refund result. Current example shows REFUND_SUCCESS.
Refund completion time in Unix seconds.
Total refunded amount.
Associated RMA identifier.
Example
{ "type": 67, "tts_notification_id": "7628321701399676688", "shop_id": "123456", "timestamp": 1776107052, "data": { "aftersales_request_id": "111111111", "line_items": [ { "main_order_id": "789456123", "return_line_item_id": "999999", "sku_id": "147852", "sku_return_request_id": "321654987", "sub_return_line_item_id": "888888" }, { "main_order_id": "789456123", "return_line_item_id": "999999", "sku_id": "147853", "sku_return_request_id": "321654987", "sub_return_line_item_id": "777777" }, { "main_order_id": "789456123", "return_line_item_id": "666666", "sku_id": "147853", "sku_return_request_id": "321654987" } ], "refund_currency": "USD", "refund_status": "REFUND_SUCCESS", "refund_timestamp": 1776102211, "refund_total": "1.25", "rma_id": "222222222" }}Responses
Section titled “Responses”Return HTTP 200 to acknowledge receipt.