Blog

September 24, 2025·Product

Request Order Returns from the Storefront

Shahed Nasser

Shahed  avatar

Shahed Nasser

Learn how to allow customers to request order returns from the storefront, allowing you to support automated RMA flows.

Image modal

Automating Return Merchandise Authorization (RMA) flows allows customers to initiate an order return request without waiting for the merchant's involvement.

Medusa supports automated RMA flows out of the box. Developers can build a storefront form that lets customers request to return items they've previously ordered. Merchants and support teams can use the Medusa Admin dashboard to manage the requested return.

Create Order Returns from Storefront
Follow this step-by-step tutorial

Get Started

How it Works

Medusa supports automated RMA flows out of the box:

  1. Customers can create returns from the storefront, specifying the items they want to return, their reason for returning them, and the shipping method they will use to return the items.
  2. The merchant can review and manage the requested return. When they receive the returned item, they can mark it as received, which updates the item's inventory levels accordingly. They can also refund the customer for any outstanding amounts.
Image modal

Developers can utilize these existing flows by providing a return portal on the storefront. They can connect that return form to Medusa's APIs, and Medusa will handle the rest. Medusa also emits events like Copy to clipboardorder.return_requested that allows you to integrate Medusa with third-party support systems and services.

Tutorial: Create Order Returns from Storefront with Medusa

By following this tutorial in our documentation, you'll customize the Next.js Starter Storefront to add a form for customers to request a return and learn about managing returns as a merchant.

Share this post

Ready to build your custom commerce setup?