curl --location --request POST 'https://api.stateset.com/v1/returns/:id/exchange' \ --header 'Content-Type: application/json' \ --header 'Authorization: Token <token>' \ --data-raw '{ "id": "rt_1NXWPnCo6bFb1KQto6C8OWvE", "exchange_product_id": "prod_abc789", "exchange_variant_id": "var_size_large", "exchange_reason": "Wrong size ordered", "price_difference": 0, "shipping_method": "standard", "expedited": false }'
{ "id": "rt_1NXWPnCo6bFb1KQto6C8OWvE", "object": "return", "exchanged": true, "exchange_order_id": "ord_exch_789xyz", "exchange_status": "processing", "original_product_id": "prod_xyz123", "exchange_product_id": "prod_abc789", "exchange_variant_id": "var_size_large", "price_difference": 0, "payment_status": "no_payment_required", "tracking_number": "1Z999AA10123456785", "estimated_delivery": "2024-01-18" }
This endpoint processes an exchange for a returned item.