Step 3. Approve New RMA


When to Use

  • Once the new request for a buyer initiated return is reviewed and find that it meets the requirements for approval, this request moves the return to the next step of the process.
    • Note: there are different URLs are defined below for Order-Level vs Item-Level, but the body is the same.
  • Net result of this request will send data to the marketplace moving the RMA refund into the "ReadyForReturn" status. At this point, nothing changes about the order from the ChannelAdvisor or marketplace side.

Resource URL / Endpoint

Order Level: POST https://api.channeladvisor.com/v1/OrderAdjustments(OrderAdjustmentID)/ApproveBuyerRequest
Item Level:
POST https://api.channeladvisor.com/v1/OrderItemAdjustments(OrderItemAdjustmentID)/ApproveBuyerRequest

Important and/or Required Parameters

PropertyType (Max Length)RequiredNote
OrderAdjustmentIDinteger (32 bit)ConditionalRequired for Order-Level RMA request only. Include in URL.
ChannelAdvisor system generated unique ID for the Order-Level RMA/adjustment within this order.
OrderItemAdjustmentIDinteger (32 bit)ConditionalRequired for Item-Level RMA request only. Include in URL.
ChannelAdvisor system generated unique ID for the Item-Level RMA/adjustment item within this order.
Item Level Example Request
POST https://api.channeladvisor.com/v1/OrderItemAdjustments(778889999100)/ApproveBuyerRequest?access_token=xxxxxxxxxx
Item Level Example Response (Success)
204 No Content