Skip to content

Returns Pro

Returns Pro is the premium edition for Returns. It is an add-on that requires the free Returns plugin installed and active; it is distributed through Freemius (licensing, activation and automatic updates), not the WordPress.org directory.

Returns Pro extends the free RMA workflow. It does not work on its own. If the free plugin is missing, deactivated, or older than the required version, Returns Pro stays dormant and shows an admin notice instead of booting.

  • Status-change emails — notify customers when their return request status changes via StatusEmails and returns/status_changed. Per-status opt-in for approved, rejected and completed. Configure under WooCommerce → Returns Pro.
  • Refund and store-credit lines — on Completed status, include refund amount and/or store-credit code and amount from the Resolution details (Pro) meta box on each return request (ResolutionMeta). Templates support {refund_amount}, {store_credit_amount}, {store_credit_code}, {order_number}.
  • Return shipping labels — carrier, tracking number and label URL fields on each return request (ShippingLabels).
  • Automatic store credit — issue WooCommerce store credit automatically when a return is marked completed via AutoStoreCredit. Configure rules under WooCommerce → Returns Pro.
  • Return-reason analytics — aggregate return requests by reason, product line, date and status with CSV export via ReturnReasonAnalytics under WooCommerce → Return Analytics.
  • Refund actions — process WooCommerce refunds from the Order refund (Pro) box on each return request via RefundActions and Returns\Support\Refunds. Uses the refund amount from Resolution details (Pro) and fires returns/order_refund for extensions. Configure gateway refund and restock options under WooCommerce → Returns Pro.
ScreenPurpose
WooCommerce → ReturnsFree RMA settings, return reasons and customer-facing flow.
WooCommerce → Return RequestsReview and update return request statuses.
WooCommerce → Returns ProStatus email templates, automatic store-credit rules and refund action options.
WooCommerce → Return AnalyticsPRO reason, product, date and status breakdowns with CSV export.
Return request editorResolution details (Pro), Order refund (Pro) and Shipping label (Pro) meta boxes.
  • WordPress 6.5 or later
  • PHP 8.1 or later
  • WooCommerce 8.0 or later
  • The free Returns plugin, version 0.1.2 or later, installed and active

Status emails are sent through WordPress wp_mail(). For reliable delivery on production stores, configure SMTP (for example WP Mail SMTP) so customers receive approval, rejection and completion updates.

The free plugin provides the return request form, status workflow and customer My Account view. PRO adds customer status emails with optional refund and store-credit details, return shipping labels, automatic store-credit issuance, return-reason analytics and WooCommerce refund actions from the RMA screen. Returns Pro is feature-complete for the current roadmap.