Returns Pro
- Plugin page: https://plogins.com/plogins-returns-pro/
- Documentation: https://plogins.com/plogins-returns-pro/docs/
- Author: WPPoland.com
- WordPress.org contributor: motylanogha
- Source: https://github.com/wppoland/plogins-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.
Shipping PRO features
Section titled “Shipping PRO features”- Status-change emails — notify customers when their return request status changes via
StatusEmailsandreturns/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
ReturnReasonAnalyticsunder WooCommerce → Return Analytics. - Refund actions — process WooCommerce refunds from the Order refund (Pro) box on each return request via
RefundActionsandReturns\Support\Refunds. Uses the refund amount from Resolution details (Pro) and firesreturns/order_refundfor extensions. Configure gateway refund and restock options under WooCommerce → Returns Pro.
Configuration
Section titled “Configuration”| Screen | Purpose |
|---|---|
| WooCommerce → Returns | Free RMA settings, return reasons and customer-facing flow. |
| WooCommerce → Return Requests | Review and update return request statuses. |
| WooCommerce → Returns Pro | Status email templates, automatic store-credit rules and refund action options. |
| WooCommerce → Return Analytics | PRO reason, product, date and status breakdowns with CSV export. |
| Return request editor | Resolution details (Pro), Order refund (Pro) and Shipping label (Pro) meta boxes. |
Requirements
Section titled “Requirements”- 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
Email delivery
Section titled “Email delivery”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.
Relationship with Returns
Section titled “Relationship with Returns”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.