ReturnRequest
ReturnRequest is a data object used in e-commerce platforms to manage customer-initiated product returns. It captures the details needed to evaluate, authorize, and process a return, and it often serves as the linkage between a customer, an order, and subsequent actions such as refunds, exchanges, or store credits.
A ReturnRequest typically records identifiers such as id, order_id and customer_id, the items involved (line items
Common statuses include pending, approved, rejected, processing, shipped, received, completed, and cancelled. The lifecycle generally begins
ReturnRequests are closely related to and sometimes governed by a Return Merchandise Authorization (RMA). Return policies
In software systems, ReturnRequest objects interface with order management, inventory, and payment modules, and may drive
See also Return Merchandise Authorization, Refund, Exchange, Store Credit, Return Policy.