Accept a return
POST/v1/returns/{id}/accept
scope orders.write
Takes the ORDER id. You checked the returned product and it is fine: the buyer is refunded the price of the returned lines from the held money. Only once the return parcel is delivered to you and before inspection.deadline_at (GET /v1/returns). Refused with 409: return_not_delivered (the parcel is not back yet), return_not_open (already decided, or the Biklo team decides it now), inspection_deadline_passed, return_decision_failed (the refund did not go through; nothing changed). On an order paid before Biklo Payments it only marks the order returned. Returns the order.
Response#
Example
{
"id": 711,
"reference": "SBXORD-SJP6NHXY",
"status": "returned",
"can_accept": false,
"has_awb": true,
"total": {
"amount": 359800,
"currency": "RON"
},
"refunded": {
"amount": 0,
"currency": "RON"
},
"items": [
{
"id": 1123,
"product_id": 237224,
"external_id": "ERP-1001",
"sku": "MTB-29-001",
"title": "Bicicleta MTB Hardtail 29 inch",
"quantity": 2,
"quantity_ordered": 2,
"quantity_short": 0,
"unit_price": {
"amount": 179900,
"currency": "RON"
},
"total_price": {
"amount": 359800,
"currency": "RON"
}
}
],
"awb": {
"number": "SBX0000000711",
"tracking_url": "https://sandbox-api.biklo.com/track/SBX0000000711"
},
"is_dropshipping": false,
"created_at": "2026-09-11T09:20:14Z",
"updated_at": "2026-09-11T10:02:47Z",
"accepted_at": "2026-09-11T10:02:47Z",
"delivered_at": null,
"expires_at": "2026-09-13T09:20:14Z",
"notes_from_buyer": "Please call before delivery.",
"courier_id": 1,
"seller_invoice": null,
"fees": {
"platform_fee": 17990,
"shipping": 2500,
"currency": "RON"
},
"delivery": {
"recipient": "John Doe",
"phone": "07xxxxxxxx",
"city": "Craiova",
"county": "Dolj",
"postcode": "200000",
"country": "RO",
"is_locker": false
},
"refunds": [],
"parcels": [
{
"id": 4012,
"sequence_no": 1,
"weight_kg": 2.4,
"length_cm": 40,
"width_cm": 30,
"height_cm": 20,
"is_seller_declared": true,
"items": [
{
"order_item_id": 1123,
"quantity": 2
}
]
}
]
}