Skip to content

Reviews

Product review and rating plugin for Medusa v2 with admin moderation workflow.

  • Customer-submitted product reviews with 1-5 star ratings
  • Admin moderation workflow: pending, approved, rejected
  • Bulk approve/reject actions
  • Activity logging for all admin actions and notes
  • Store API with caching (5-minute TTL) for approved reviews
  • Authenticated customers can see their own pending reviews
  • Admin pages for review management with filtering and search

Inside your medusa backend root folder:

Terminal window
yarn add medusa-plugin-reviews

Replace “yarn add” with the correct command for your package manager if you are using (for example) npm, pnpm, or bun.

Enable in your medusa-config.ts file. Example:

module.exports = defineConfig({
//... other config
plugins: [
{
resolve: 'medusa-plugin-reviews',
options: {}
}
// ... other plugins
]
})
  • Customers submit reviews via POST /store/reviews/:productId.
  • Approved reviews are served via GET /store/reviews/:productId with caching.
  • Manage reviews from the Reviews section in the Medusa admin sidebar.
  • Approve or reject reviews individually or in bulk.