Return Service (BPOR) include APIs to support customer withdraw or get return their inventory from the TNSL warehouse network. The big picture below debrief the full flow of return process:

Service actions
The following operations are included in the Return Shipment API section:
| Operation Name | Operation Description | API Documentation |
| Get Return Guidance | Returns the guidance for a list of withdraw items by SKUs. Guidance includes: 1. List of accepted quantity for each SKUs 2. Warehouse | Documentation |
| Create Return Shipment | Create an return shipment to withdraw stocks | Documentation |
| List Return shipment | Get list of return shipments of a client. Includes: – Created by seller – Created by TNSL | Documentation |
| Get Return Shipment Detail | Get details of of an return shipment | Documentation |
| Cancel Return Shipment | Seller cancel a return shipment. This apply for return shipment created by seller. Cancel return shipment is allowed at before status picking, ref status flow | Documentation |
| Return Shipment histories | Get status update of return shipment | Documentation |
Terminology
The following table defines terminology for this API section:
| Term | Definition |
| Return Shipment | There are of two types: – One initiated by Tiki due to cancelled or failed deliveries or RMAs, slow moving, outdate and where items will be sent by TNSL to sellers. – One initiated by seller (withdrawal of FBT items) |
| Return Warehouse | The warehouse in TNSL network which is available to return items. |
| Pickup Warehouse | The warehouse in TNSL network which is available go to pickup return items. |
| Shipping Plan | Available shipping plan to ship the return shipment to seller warehouse. Currently there are two available shipping plan: – SELF_DELIVERY: Seller go to TNSL warehouse to pickup – CARRIER_PICKUP: TNSL pickup the packages from TNSL warehouse and delivery to seller warehouse. |