Skip to content

SecureBitChat/Retora

Repository files navigation

Retora - Returns & RMA for WooCommerce

Retora is a self-service returns and RMA workflow plugin for WooCommerce. It helps stores accept return requests from customers, review them in the WordPress admin, apply return-policy rules, and process refunds through WooCommerce.

The free plugin is designed to run entirely inside WordPress and WooCommerce. It does not send store, customer, order, or return data to Retora servers.

Features

  • Customer return portal in WooCommerce My Account.
  • Guest return flow with secure email verification.
  • Admin RMA dashboard for reviewing, approving, rejecting, receiving, and completing returns.
  • Rules engine for return windows, eligibility checks, auto-approval, customer limits, and required fields.
  • Partial return support for selected line items and quantities.
  • WooCommerce refund integration.
  • Email notifications for key RMA status changes.
  • Media/photo upload support for return evidence.
  • First-run onboarding for store setup.
  • GDPR personal data export and erasure hooks.
  • WooCommerce HPOS compatibility.
  • WooCommerce Blocks checkout compatibility.

Requirements

  • WordPress 6.4 or newer.
  • WooCommerce 8.0 or newer.
  • PHP 8.1 or newer.
  • A modern browser for the WordPress admin dashboard.

Installation

  1. Download or clone this repository.
  2. Upload the plugin folder to wp-content/plugins/retora-returns-rma-for-woocommerce.
  3. Activate Retora - Returns & RMA for WooCommerce in WordPress.
  4. Make sure WooCommerce is active.
  5. Open Returns -> Settings and configure your return policy.

Development

Install dependencies:

npm install

Build the admin assets:

npm run build

During development, you can run the WordPress scripts watcher:

npm run start

Repository Structure

admin/       WordPress admin screens and PHP admin integration
assets/      Legacy/admin CSS and JavaScript assets
build/       Compiled WordPress admin bundles
includes/    Core plugin services, RMA workflow, rules, refunds, emails
public/      Customer-facing portal assets
src/         React source for admin interfaces
templates/   Frontend and guest-return templates
languages/   Translation template

Privacy

The free version of Retora does not connect to external services. RMA records, rules, history, uploaded media references, and settings are stored in the WordPress database of the store where the plugin is installed.

Retora Pro can optionally connect to third-party shipping providers for return labels when a store administrator enables that feature in the Pro add-on.

Retora Pro

Retora Pro is an optional paid add-on for stores that need more advanced return operations, including store credit, exchange workflows, and shipping-label integrations.

Learn more at wooreturns.store.

WordPress.org

This repository contains the development version of the free plugin. The WordPress.org plugin metadata is maintained in readme.txt.

License

Retora - Returns & RMA for WooCommerce is licensed under the GPL-2.0-or-later license. See GNU General Public License v2.0.

About

Returns & RMA for WooCommerceSelf-service returns and RMA workflow plugin for WooCommerce.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors