{"id":373592,"date":"2026-09-23T01:47:18","date_gmt":"2026-09-23T01:47:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/return-reason-tracker\/"},"modified":"2026-09-23T01:47:02","modified_gmt":"2026-09-23T01:47:02","slug":"evo-return-reason-tracker","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/evo-return-reason-tracker\/","author":13871504,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.8.6","stable_tag":"0.8.6","tested":"7.1.2","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"EVO Return Reason Tracker for WooCommerce","header_author":"EVO","header_description":"Tracks refund, return, exchange, and cancellation reasons for WooCommerce orders.","assets_banners_color":"737f9d","last_updated":"2026-09-23 01:47:02","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/throughevo.com\/products\/evo-return-reason-tracker\/","header_author_uri":"https:\/\/throughevo.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":39,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.8.6":{"tag":"0.8.6","author":"Strategic1dentity","date":"2026-09-23 01:47:02","revision":3708324}},"upgrade_notice":{"0.8.6":"<p>Updates the plugin identity and package identifiers for its WordPress.org release and confirms HPOS compatibility.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3708324,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3708324,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3708324,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3708324,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.8.6"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3708324,"resolution":"1","location":"assets","locale":"","width":1632,"height":848},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3708324,"resolution":"2","location":"assets","locale":"","width":1635,"height":848},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3708324,"resolution":"3","location":"assets","locale":"","width":1634,"height":849},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3708324,"resolution":"4","location":"assets","locale":"","width":1634,"height":847},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3708324,"resolution":"5","location":"assets","locale":"","width":1632,"height":847},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3708324,"resolution":"6","location":"assets","locale":"","width":1628,"height":851},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3708324,"resolution":"7","location":"assets","locale":"","width":1631,"height":848},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3708324,"resolution":"8","location":"assets","locale":"","width":1633,"height":1418}},"screenshots":{"1":"Return Reasons column and Add Reason controls in the WooCommerce Orders list.","2":"Add a return reason from the Orders list using the structured event form.","3":"Select an event type and reason from the configurable reason library.","4":"View an assigned cancellation reason directly in the Orders list.","5":"Review, add, or void return reason events from the WooCommerce order screen.","6":"Configure active reasons, labels, and descriptions in the reason library.","7":"Review tracked events and open the associated WooCommerce orders from the Return Tracker.","8":"Filter return activity, review reason totals, and export matching events as CSV."}},"plugin_section":[],"plugin_tags":[282,16281,37994,3652,55969],"plugin_category":[45],"plugin_contributors":[282177],"plugin_business_model":[],"class_list":["post-373592","plugin","type-plugin","status-publish","hentry","plugin_tags-ecommerce","plugin_tags-orders","plugin_tags-refunds","plugin_tags-reporting","plugin_tags-returns","plugin_category-ecommerce","plugin_contributors-strategic1dentity","plugin_committers-strategic1dentity"],"banners":{"banner":"https:\/\/ps.w.org\/evo-return-reason-tracker\/assets\/banner-772x250.png?rev=3708324","banner_2x":"https:\/\/ps.w.org\/evo-return-reason-tracker\/assets\/banner-1544x500.png?rev=3708324","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/evo-return-reason-tracker\/assets\/icon-128x128.png?rev=3708324","icon_2x":"https:\/\/ps.w.org\/evo-return-reason-tracker\/assets\/icon-256x256.png?rev=3708324","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/evo-return-reason-tracker\/assets\/screenshot-1.png?rev=3708324","caption":"Return Reasons column and Add Reason controls in the WooCommerce Orders list."},{"src":"https:\/\/ps.w.org\/evo-return-reason-tracker\/assets\/screenshot-2.png?rev=3708324","caption":"Add a return reason from the Orders list using the structured event form."},{"src":"https:\/\/ps.w.org\/evo-return-reason-tracker\/assets\/screenshot-3.png?rev=3708324","caption":"Select an event type and reason from the configurable reason library."},{"src":"https:\/\/ps.w.org\/evo-return-reason-tracker\/assets\/screenshot-4.png?rev=3708324","caption":"View an assigned cancellation reason directly in the Orders list."},{"src":"https:\/\/ps.w.org\/evo-return-reason-tracker\/assets\/screenshot-5.png?rev=3708324","caption":"Review, add, or void return reason events from the WooCommerce order screen."},{"src":"https:\/\/ps.w.org\/evo-return-reason-tracker\/assets\/screenshot-6.png?rev=3708324","caption":"Configure active reasons, labels, and descriptions in the reason library."},{"src":"https:\/\/ps.w.org\/evo-return-reason-tracker\/assets\/screenshot-7.png?rev=3708324","caption":"Review tracked events and open the associated WooCommerce orders from the Return Tracker."},{"src":"https:\/\/ps.w.org\/evo-return-reason-tracker\/assets\/screenshot-8.png?rev=3708324","caption":"Filter return activity, review reason totals, and export matching events as CSV."}],"raw_content":"<!--section=description-->\n<p>EVO Return Reason Tracker for WooCommerce helps store teams record and review structured reason data for order-related events.<\/p>\n\n<p>The plugin is designed around admin workflows. It adds return reason tools to the Orders list, order edit screens, and a consolidated Return Reasons admin area with tracker, reason-management, and reporting tabs.<\/p>\n\n<p>Features include:<\/p>\n\n<ul>\n<li>Return Reasons column on the Orders list.<\/li>\n<li>Reason badges and inline admin actions.<\/li>\n<li>Order edit screen event panel.<\/li>\n<li>Customizable reason library.<\/li>\n<li>Return tracker overview.<\/li>\n<li>Basic reports.<\/li>\n<li>CSV export.<\/li>\n<li>Soft-delete behavior for reason events.<\/li>\n<li>Compatibility with WooCommerce High-Performance Order Storage (HPOS).<\/li>\n<\/ul>\n\n<p>This plugin is not a full customer-facing returns portal or RMA approval system.<\/p>\n\n<h4>Data retention<\/h4>\n\n<p>EVO Return Reason Tracker for WooCommerce preserves plugin data by default when the plugin is removed. Return reason events, reason library settings, plugin version options, and WooCommerce order notes are treated as operational records and are not automatically deleted by the uninstall handler.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/evo-return-reason-tracker\/<\/code> directory, or install the plugin ZIP through the WordPress Plugins screen.<\/li>\n<li>Activate the plugin through the Plugins screen.<\/li>\n<li>Confirm WooCommerce is installed and active.<\/li>\n<li>Go to WooCommerce &gt; Return Reasons.<\/li>\n<li>Review the Reasons tab and configure reason choices.<\/li>\n<li>Go to WooCommerce &gt; Orders and confirm the Return Reasons column appears.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20does%20evo%20return%20reason%20tracker%20for%20woocommerce%20do%3F\"><h3>What does EVO Return Reason Tracker for WooCommerce do?<\/h3><\/dt>\n<dd><p>It helps admins record, review, filter, and export structured reason data for order-related events.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20hpos%3F\"><h3>Does it work with HPOS?<\/h3><\/dt>\n<dd><p>Yes. The plugin is compatible with WooCommerce High-Performance Order Storage (HPOS), including HPOS order-list and order-edit workflows.<\/p><\/dd>\n<dt id=\"where%20do%20i%20assign%20a%20return%20reason%3F\"><h3>Where do I assign a return reason?<\/h3><\/dt>\n<dd><p>Reasons can be assigned from the Orders list, the order edit screen, and the Return Reasons tracker tab when an event still needs a reason.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20reason%20list%3F\"><h3>Can I customize the reason list?<\/h3><\/dt>\n<dd><p>Yes. The Return Reasons admin area includes a Reasons tab for managing active reason choices.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20plugin%20data%20when%20the%20plugin%20is%20removed%3F\"><h3>What happens to plugin data when the plugin is removed?<\/h3><\/dt>\n<dd><p>EVO Return Reason Tracker for WooCommerce preserves its event data and reason settings by default. This helps avoid accidental loss of operational history tied to order workflows.<\/p><\/dd>\n<dt id=\"does%20this%20replace%20an%20rma%20system%3F\"><h3>Does this replace an RMA system?<\/h3><\/dt>\n<dd><p>No. This plugin focuses on admin-side reason tracking and reporting. It does not provide a customer-facing return portal, shipping labels, or return approval automation.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.8.6<\/h4>\n\n<ul>\n<li>Renamed the plugin and package to EVO Return Reason Tracker for WooCommerce.<\/li>\n<li>Aligned the WordPress.org slug, plugin directory, bootstrap filename, and text domain.<\/li>\n<li>Corrected the WordPress.org contributor username.<\/li>\n<li>Confirmed compatibility with WooCommerce High-Performance Order Storage (HPOS).<\/li>\n<\/ul>\n\n<h4>0.8.0<\/h4>\n\n<ul>\n<li>Established the initial MVP baseline.<\/li>\n<li>Added admin order workflow reason tracking.<\/li>\n<li>Added reason manager, tracker, reports, and CSV export.<\/li>\n<li>Added consolidated Return Reasons admin navigation.<\/li>\n<li>Added conservative uninstall behavior that preserves plugin data by default.<\/li>\n<\/ul>","raw_excerpt":"Track structured return, refund, cancellation, and exchange reasons from store admin order workflows.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/373592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=373592"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/strategic1dentity"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=373592"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=373592"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=373592"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=373592"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=373592"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=373592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}