Refunds

Summary

When a return reaches a key milestone in ReBound, your custom API can receive real-time webhook notifications and automatically issue refunds in TikTok Shop. This approach empowers you to tailor refund logic to your business needs, ensuring a seamless and timely experience for your customers while keeping you in control of every transaction.

📘

Refund triggers (notifications) can be sent by ReBound based on carrier tracking events (e.g., parcel dropped off in carrier network) and internal processing events (e.g., return parcel received, item graded, return processed). The latter requires local processing in a ReBound hub and is not available if returns are routed directly to your own warehouse.

📘

This feature is available for ReBound enterprise customers.

Key Features

  • Event-driven refunds: Receive real-time webhook notifications from ReBound when a return is processed and ready for refund.
  • Seller-controlled refund logic: You decide when and how refunds are issued in TikTok Shop, based on the data received from ReBound.
  • Flexible integration: Webhook payloads include all necessary details (order, return, items) to automate the refund process in your own systems.
  • Milestone configuration: Choose which event in the returns process should trigger the refund (e.g., item registration/grading, warehouse receipt).
  • Secure and scalable: Webhooks are sent to your specified REST endpoint, supporting secure headers and authentication as needed.

How it works (in the background)

  1. Return processing in ReBound: When a return is received and processed at the agreed milestone (such as item registration or arrival at the returns hub), ReBound generates a refund trigger event.
  2. Webhook notification: ReBound sends a POST request to your configured API endpoint. The payload contains all relevant information, such as:
    • Order and return identifiers
    • List of items received and their condition
    • Any custom fields you have requested
  3. Seller’s API Service: Your custom service receives the webhook, validates the data, and maps it to the corresponding TikTok Shop order.
  4. Issuing the refund in TikTok Shop: Your service uses the TikTok Shop API to issue the refund to the buyer. This step is fully controlled by you, allowing for additional business logic (e.g., partial refunds, fraud checks, or manual review).
  5. Confirmation and logging: Optionally, your service can respond to the webhook to confirm receipt and processing. All events are logged in ReBound for future reference.