Descripción
ReturnsUp Connector for WooCommerce is the integration plugin for the ReturnsUp Platform. It connects your WooCommerce store to your ReturnsUp account, enabling an automated returns and exchange management system.
WooCommerce® is a trademark of Automattic Inc. ReturnsUp is not affiliated with or endorsed by Automattic Inc.
This plugin ensures your store data stays in sync with the ReturnsUp platform while enhancing the customer experience during the return process.
Key Features
- Seamless Connection: Connects your store to the ReturnsUp dashboard via secure API authentication.
- Real-time Synchronization: Uses webhooks to keep orders updated in ReturnsUp whenever they are created, updated, or completed in WooCommerce.
- Automated Exchanges: Handles «Exchange for Store Credit» and «Product Exchange» flows.
- Adds exchange products to the cart.
- Applies the exchange coupon automatically.
- Redirects the customer to checkout.
- Links the new exchange order to the original order.
- Smart Checkout: Pre-fills checkout fields for exchange orders.
- My Account Integration: Adds a «Manage Returns» section to the customer’s «My Account» area.
- Admin Enhancements:
- Returns Column: Adds a status column to your WooCommerce Orders list.
- Visual Indicators: Marks orders that have active returns.
External services
This plugin acts as a connector between your WooCommerce store and the ReturnsUp platform (SaaS). It relies on the ReturnsUp service to function.
Plataforma ReturnsUp
* Proveedor del servicio: ReturnsUp
* URLs del servicio:
* https://admin.returnsup.com (Configuración y gestión de devoluciones)
* https://app.returnsup.com (Flujos de procesamiento de devoluciones)
* Transmisión de datos: Los datos se transmiten mediante llamadas seguras a la API y Webhooks en las siguientes situaciones:
* Configuración de la conexión: La URL de tu tienda y los datos necesarios de conexión se envían para verificar tu cuenta.
* Sincronización de pedidos (Webhooks): Para determinar la elegibilidad de devoluciones y validar solicitudes, el plugin configura Webhooks de WooCommerce. Cuando se crea o actualiza un pedido, pueden sincronizarse los datos relevantes del pedido. Esto incluye identificadores del pedido, estado, totales, correo electrónico de facturación y datos de envío cuando corresponda.
* Procesamiento de devoluciones: Cuando una devolución implica un cambio o un reembolso, se envían los totales de la transacción y las actualizaciones de estado para procesar la solicitud.
* Términos del servicio: https://returnsup.com/condiciones-del-servicio-de-returnsup/
* Política de privacidad: https://returnsup.com/politica-de-privacidad/
Nota: Debes disponer de una cuenta de ReturnsUp para utilizar el servicio.
Instalación
- Sube la carpeta
returnsup-connectoral directorio/wp-content/plugins. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Go to your ReturnsUp Dashboard (admin.returnsup.com) to finish connecting your store.
- Sigue las instrucciones del panel de control para aprobar la conexión.
FAQ
-
¿Necesito una cuenta de ReturnsUp?
-
Sí, este plugin está diseñado específicamente para integrar WooCommerce con el servicio de ReturnsUp.
-
¿Permite realizar cambios de producto?
-
¡Sí! Es compatible tanto con reembolsos como con cambios de producto. En el caso de los cambios, automatiza la creación de un nuevo pedido aplicando el crédito correspondiente.
-
¿Es compatible con HPOS (almacenamiento de pedidos de alto rendimiento)?
-
Sí, ReturnsUp Connector for WooCommerce es totalmente compatible con el sistema de almacenamiento de pedidos de alto rendimiento (HPOS) de WooCommerce.
Reseñas
No hay valoraciones para este plugin.
Colaboradores y desarrolladores
«ReturnsUp Connector for WooCommerce» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
ColaboradoresTraduce «ReturnsUp Connector for WooCommerce» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.9.54
- Nueva funcionalidad: Estado «Reembolso parcial» para una gestión contable más precisa.
- Mejora: Optimización de la generación de facturas rectificativas para mayor velocidad y consistencia.
- Mejora: Refinado el flujo de estados de pedidos en reembolsos procesados a través de pasarelas de pago.
- Ajuste: Mejoras menores de estabilidad y compatibilidad con WooCommerce 10.x.
1.9.53
- Nuevo: Estado de pedido «Reembolso parcial» para diferenciar devoluciones parciales de totales.
- Mejora: Restauración de la clase de automatización ReturnsUp_WPO_Automation (basada en la estable v1.9.40) para garantizar la generación de facturas rectificativas.
- Mejora: Implementación de la técnica «Doble Silenciador» (v1.9.19) para forzar estados de forma segura sin reembolsos duplicados.
1.9.52
- Fix: Prevención de facturas rectificativas duplicadas (Redsys y auto-reembolso).
- Fix: Resolución del error
undefined function wc_can_refund_order()en la API REST.
1.9.51
- Fix: Límite estricto de cupones (1 uso por cupón y por usuario) implementado en todos los métodos de generación, incluidos manuales y sobrantes.
1.9.50
- Feature: Refactorización y estabilización del límite de seguridad en la emisión de cupones.
1.8.68
- Fix: Ensure internal version constant matches plugin header version.
1.8.65
- Feature: Custom WooCommerce order statuses for exchanges:
- Procesando-Cambio Talla (paid size change)
- En espera-Cambio Talla (pending payment)
- Procesando-Cambio Producto (paid product change)
- En espera-Cambio Producto (pending payment)
- Statuses are filterable and color-coded in order list.
1.8.64
- Fix: Exchange orders now show «NO ENVIAR» badge until admin authorizes shipping (after receiving returned product).
1.8.63
- Fix: Exchange orders now appear in «LISTO PARA ENVIAR» (Envío Autorizado) filter after payment is confirmed.
1.8.62
- Fix: Renamed wizard page slug from wooreturns-wizard to returnsup-wizard.
- Fix: Added flush_rewrite_rules on activation to fix 404 on manage-returns endpoint.
1.8.61
- Fix: Removed print_r debug calls for production compliance.
1.8.60
- Fix: Escape output in order filter dropdown for Plugin Check compliance.
1.8.59
- WP Repository Compliance: Renamed 30+ options/cookies/nonces from wooreturns_* to returnsup_* prefix.
- Branding: Updated column names, URL params, and function names to use returnsup prefix.
1.8.58
- Fix: Legacy connection key now ALWAYS takes precedence, overwriting any incorrectly generated key.
1.8.57
- Fix: Migration now correctly migrates wooreturns_connection_key to returnsup_connection_key.
- Fix: Migration runs on init hook to catch existing installs.
1.8.56
- Branding: Migrated all option names from wooreturns_* to returnsup_* for WP repository compliance.
1.8.55
- Fix: Connection validation now uses correct option key (fixes 401 error on test connection).
1.8.54
- Fix: Wizard and Settings page now use the same Connection Key (no more duplicates).
1.8.53
- Fix: Slug preview now updates dynamically when typing store name in wizard.
- Fix: Description text clarified as ‘customer returns portal’ not ‘private management’.
1.8.52
- Fix: Awaiting filter now uses _wooreturns_awaiting_return meta key directly.
- Fix: Simplified all filter logic using correct meta keys.
- Debug: Added temporary logging to HPOS filter for troubleshooting.
1.8.51
- Fix: Default filter option now empty so it doesn’t filter all orders.
- Fix: ‘Devolución En Camino’ now properly excludes already authorized orders.
- Improvement: Simplified filter meta queries for better HPOS compatibility.
1.8.50
- Fix: Improved order filter logic to correctly match visual badge states.
- Fix: ‘Awaiting’ filter now excludes already authorized orders.
- Fix: ‘Authorized’ filter now also matches orders with LISTO badge from API.
1.8.49
- Fix: Stale API error message in wizard now dismissable.
- Improvement: Saving settings also clears old error messages.
1.8.48
- New: Added order filters in admin (Exchange, Awaiting Return, In Transit, Authorized).
1.8.47
- Fix: Improved error messaging in setup wizard to avoid confusion.
1.8.46
- Feature: Auto-link guest orders to existing registered users if email matches
- Improvement: Fixed Plugin Check warnings (Sanitization, Nonces, Direct DB queries)
1.8.45
- Security: Hardened coupon/exchange flow to prevent CSRF and session manipulation
- Security: All coupon URL parameters now require HMAC signature validation
- Security: Deprecated legacy coupon functions that read directly from $_GET
- Security: Checkout redirect now only reads from validated session/cookie sources
1.8.44
- Fix: Updated outdated code comments for REST API permission callbacks
1.8.43
- Security: Removed duplicate coupon handling code
- Security: Added whitelist for checkout field prefill
- Chore: Removed packaging artifacts (internal ZIPs, compare files)






