Update Return Request

Update Return Request properties. This can be done only when RMA is in PENDING status. Once Return Request is approved, it cannot be modified.

SecurityOauth2.0
Request
path Parameters
return_request_id
required
string
header Parameters
tenant-id
string
Request Body schema: application/json
object (Pickup Request)

Pickup request must contain all the neccessary information about the sender: their name, phone number, email, address, city and country. These properties will be given from the corresponding partner location, if either of following fields are specified instead: partner_location_id, partner_location_name, partner_location_code.

Array of objects
resolution
string
Responses
200
400

Returns 400 when

  • RMA is not in PENDING status.
patch/returns/requests/{return_request_id}
Request samples
application/json
{
  • "pickup": {
    },
  • "items": [
    ],
  • "resolution": "string"
}
Response samples
application/json
{
  • "return_request_id": "RMA_843X7O267D7T",
  • "shipments": [
    ],
  • "partner_order_reference": "string",
  • "additional_references": [
    ],
  • "merchant": "string",
  • "status": "string",
  • "pickup": {
    },
  • "customer_comment": "string",
  • "channel": "string",
  • "notes": [
    ],
  • "items": [
    ],
  • "refund_method": "string",
  • "refund_info": {
    },
  • "creation_date": "string",
  • "update_date": "string",
  • "approval_date": "string",
  • "cancellation_date": "string",
  • "rejection_date": "string",
  • "completion_date": "string",
  • "return_items_updates": [
    ]
}