Si tenés una tienda WooCommerce en Argentina y todavía no implementaste el botón de arrepentimiento, estás en falta con la ley. El plugin devoluciones woocommerce gratuito de IndieSoft (Return and Withdrawal Requests for WooCommerce) resuelve justo eso: agrega un flujo de derecho de retiro con endpoint en «Mi Cuenta», ventana de tiempo configurable y recibo por email con fecha y hora. Es open source y está publicado en wordpress.org.
IndieSoft Return and Withdrawal Requests for WooCommerce es un plugin gratuito y de código abierto que agrega a tu tienda un circuito completo para gestionar el derecho de retiro del comprador. Incluye botón de solicitud en órdenes elegibles, búsqueda para pedidos de invitados, registro de solicitudes en una tabla propia, notificaciones por email a cliente y administrador, y compatibilidad declarada con HPOS. Se descarga desde el repositorio oficial de WordPress.
En 30 segundos
- Qué es: plugin gratuito de wordpress.org que suma un flujo de devoluciones y derecho de retiro a WooCommerce, con compatibilidad HPOS.
- Función estrella: genera un recibo por email con declaración, fecha y hora de recepción, justo lo que pide la normativa de consumo.
- Instalación: subís la carpeta a
wp-content/plugins, activás WooCommerce primero y después el plugin. Cinco pasos, sin costo. - Contexto legal: en Argentina el botón de arrepentimiento y los 10 días de retiro son obligatorios por la Ley de Defensa del Consumidor.
- La letra chica: es un plugin nuevo, sin reviews todavía en el repositorio. Probalo en staging antes de producción.
¿Qué es el derecho de retiro en WooCommerce y por qué es obligatorio?
Ponele que un cliente te compra unas zapatillas un martes, le llegan el viernes, se las prueba y no le gustan. En Argentina tiene derecho a devolverlas sin dar explicaciones dentro de los 10 días corridos. No es un favor tuyo: lo fija el artículo 34 de la Ley de Defensa del Consumidor (24.240). Esto se conecta con lo que analizamos en guía de talles en WooCommerce.
Y hay más. Desde la Resolución 424/2020, toda tienda online que vende a consumidores argentinos tiene que mostrar un «botón de arrepentimiento» visible en la home y de fácil acceso. Si no lo tenés, quedás expuesto a sanciones de Defensa del Consumidor y a un montón de reclamos que podrías haber evitado con un formulario bien puesto.
En la Unión Europea la lógica es parecida, con una ventana de 14 días. El punto es el mismo en todos lados: el comprador puede arrepentirse y vos tenés que darle un canal claro para hacerlo, con constancia de la fecha. WooCommerce de fábrica no trae ese circuito, y ahí es donde entra un plugin de devoluciones.
¿Qué plugin de devoluciones gratuito es más fácil de instalar en WooCommerce?
Hay varias opciones gratuitas en wordpress.org, y no todas apuntan a lo mismo. Algunas se enfocan en el reembolso (la plata de vuelta), otras en la logística de la devolución, y pocas cubren de verdad el derecho de retiro con constancia legal. Acá una comparación honesta de las alternativas gratuitas más buscadas. Más contexto en consolidar plugins sin perder funciones.
| Plugin (gratuito) | Enfoque | Órdenes de invitado | Recibo con fecha/hora | HPOS |
|---|---|---|---|---|
| IndieSoft Return & Withdrawal | Derecho de retiro | Sí (por nº de orden + email) | Sí, automático | Sí, declarado |
| Flexible Refund and Return Order | Reembolso + solicitud | Según versión | No documentado | Según versión |
| Product Return Requests | RMA / solicitudes | Depende | No documentado | Depende |

Sobre requisitos técnicos: cualquiera de estos corre sin problemas en un WordPress moderno con una versión de PHP actualizada. Si vas a probarlos, hacé la prueba en un entorno de staging. Un buen hosting WordPress como el de Donweb te deja clonar el sitio y romper cosas sin tocar la tienda que factura.
¿Cuáles son las funcionalidades clave de IndieSoft Return & Withdrawal?
Lo que lo diferencia es que fue diseñado pensando en el compliance, no solo en el reembolso. Según la ficha oficial del plugin, esto es lo que trae:
- Endpoint en «Mi Cuenta»: el cliente logueado tiene su acceso propio para pedir la devolución, sin buscar por todo el sitio.
- Botón explícito en órdenes elegibles: aparece en la página de la orden y en la de agradecimiento cuando el pedido cumple las condiciones.
- Búsqueda para invitados: quien compró sin cuenta encuentra su orden con el número y el email. Un detalle que muchos plugins se olvidan.
- Ventana de tiempo configurable: definís los días de plazo y los estados de orden que habilitan el retiro.
- Razones y métodos de reembolso personalizables: armás vos las opciones que ve el cliente.
- Confirmación obligatoria de la intención: el comprador tiene que confirmar sí o sí antes de enviar, así queda constancia de la voluntad.
- Registro en tabla dedicada: todas las solicitudes quedan logueadas y las gestionás desde el back office.
- Shortcode
[indiesoft_rwrw]y compatibilidad HPOS: lo insertás donde quieras y funciona con el almacenamiento de pedidos de alto rendimiento de WooCommerce.
¿Cómo configurar el plugin de devoluciones en WooCommerce paso a paso?
La instalación es directa. Estos son los pasos que indica el desarrollador:
- Descargá el plugin desde wordpress.org (es gratis, sin versión de pago escondida).
- Activá WooCommerce primero. Sin la tienda activa, el plugin no arranca.
- Subí la carpeta a
wp-content/plugins(o instalalo desde el panel de WordPress). - Activá «IndieSoft WooCommerce Withdrawal» desde Plugins.
- Andá a Privacidad > Settings para configurar la ventana de tiempo, los estados elegibles y las razones.
Ojo con un detalle clásico de WooCommerce: si cambiás el slug del endpoint, guardá de nuevo los enlaces permanentes (Ajustes > Enlaces permanentes, botón «Guardar cambios»). Si no lo hacés, el endpoint tira 404 y vas a pensar que el plugin está roto cuando en realidad es la caché de rewrite rules. Pasa siempre.
¿Qué información debe aparecer en el email de confirmación de devolución?
Acá viene lo bueno, y es la razón principal para elegir un plugin con enfoque legal. Cuando un cliente ejerce el derecho de retiro, vos necesitás una constancia de que recibiste la solicitud y de cuándo. IndieSoft manda un recibo por email con tres cosas: la declaración del comprador, la fecha y la hora de recepción.
¿Por qué importa el timestamp? Porque el plazo de arrepentimiento corre desde un momento concreto, y si mañana hay un reclamo, ese email con hora exacta es tu evidencia. El plugin también notifica al administrador, así que nadie del equipo puede decir «no me enteró de la solicitud». Todo queda además en la tabla de registro del back office. Complementá con imágenes de calidad para productos.
Qué está confirmado y qué conviene tomar con pinzas
- Confirmado: es gratuito, open source y está en el repositorio oficial de WordPress. Las funciones listadas (endpoint, búsqueda de invitados, recibo con timestamp, HPOS, shortcode) figuran en su ficha.
- Confirmado: no tiene reviews todavía en wordpress.org. Es un producto nuevo.
- Pendiente: con muy pocas instalaciones activas, la base de usuarios que lo puso a prueba en producción es chica. Habría que ver cómo se comporta con volumen alto de órdenes.
- Pendiente: la compatibilidad con WPML y Polylang figura como «por agregar» según las notas del desarrollador. Si tu tienda es multiidioma, tenelo en cuenta.
Errores comunes al implementar devoluciones en WooCommerce
- No guardar los permalinks tras cambiar el endpoint. Es el error número uno. El resultado es un 404 en «Mi Cuenta» y horas perdidas buscando un bug que no existe. Guardá los enlaces permanentes y listo.
- Confundir reembolso con derecho de retiro. El reembolso nativo de WooCommerce devuelve la plata, pero no genera la constancia legal ni le da al cliente un canal de solicitud. Son dos cosas distintas y necesitás las dos.
- Olvidarse de las órdenes de invitado. Un porcentaje enorme de compras se hace sin crear cuenta. Si tu flujo de devolución solo funciona para usuarios logueados, dejás afuera a media tienda.
- Testear directo en producción. Un plugin nuevo con pocas instalaciones activas puede tener conflictos con tu theme o con otros plugins. Probalo en staging antes.
¿Qué plugins de devoluciones premium ofrecen más que las versiones gratuitas?
Para la mayoría de las tiendas chicas y medianas de Argentina, un gratuito como IndieSoft alcanza y sobra. Pero si manejás volumen y la logística de devoluciones te consume horas, las opciones pagas suman automatización real: YITH Advanced Refund System integra el flujo de reembolsos al panel, y plataformas de logística como Outvio conectan el retiro con etiquetas de envío y seguimiento.
El tema es que esas herramientas tienen sentido cuando el costo se justifica por el ahorro de tiempo. Si procesás cinco devoluciones por mes, pagar una suscripción es matar un mosquito a cañonazos. Empezá con el gratuito, medí cuánto tiempo te lleva, y recién ahí evaluá si escalar.
Preguntas Frecuentes
¿Cuál es el mejor plugin gratuito para devoluciones en WooCommerce?
Depende de qué necesites. IndieSoft Return & Withdrawal es la opción más orientada al derecho de retiro y al compliance legal, con recibo por email fechado y búsqueda para invitados. Si tu prioridad es solo reembolsar, Flexible Refund and Return Order también sirve. Ambos son gratuitos y están en wordpress.org. Relacionado: actualizar WooCommerce correctamente.
¿Cómo activo el derecho de retiro en mi tienda WooCommerce?
Instalás un plugin de devoluciones, configurás la ventana de tiempo (en Argentina, 10 días corridos) y los estados de orden que habilitan la solicitud. Con IndieSoft eso se ajusta en Privacidad > Settings tras activar el plugin. El botón de retiro aparece solo en las órdenes elegibles.
¿Es legal no permitir devoluciones en una tienda online en Argentina?
No. El derecho de arrepentimiento dentro de los 10 días corridos es obligatorio por el artículo 34 de la Ley de Defensa del Consumidor 24.240 y no se puede renunciar por contrato. Además, la Resolución 424/2020 exige mostrar el botón de arrepentimiento visible en la web.
¿IndieSoft Return & Withdrawal es compatible con HPOS?
Sí, el plugin declara compatibilidad con HPOS (High-Performance Order Storage), el sistema de almacenamiento de pedidos de alto rendimiento de WooCommerce. Eso importa si activaste HPOS en tu tienda, porque muchos plugins viejos todavía dependen de la estructura de pedidos anterior.
¿Cuánto cuesta el plugin de devoluciones de IndieSoft?
Es gratis. Se descarga desde el repositorio oficial de wordpress.org sin costo y es software de código abierto. No hay, al menos por ahora, una versión de pago con features bloqueadas detrás de un paywall.
Conclusión
Si tenés WooCommerce y le vendés a consumidores argentinos, el botón de arrepentimiento y el circuito de retiro no son opcionales. IndieSoft Return & Withdrawal Requests cubre justo ese hueco con lo que importa: recibo fechado, búsqueda para invitados y compatibilidad HPOS, todo gratis.
Ahora bien, es un plugin nuevo y sin reviews, así que la recomendación práctica es clara: bajalo, probalo en staging, revisá que el email de confirmación llegue bien y que el endpoint no tire 404. Si funciona en tu setup, tenés resuelto un requisito legal sin gastar un peso. Si manejás volumen alto, dejá la puerta abierta a una solución paga más adelante.
Para que no pierdas stock innecesariamente, tenemos una guía completa sobre devoluciones en WooCommerce.
¿Outvio es mejor que IndieSoft para devoluciones en WooCommerce?
Outvio es un plugin premium (pago) con enfoque en logística de devoluciones y RMA avanzado. IndieSoft es gratuito y enfocado en derecho de retiro legal con recibo con timestamp. Elegí IndieSoft si necesitás compliance argentino sin costo; Outvio si querés gestión logística avanzada.
¿El plugin IndieSoft es compatible con Polylang?
No completamente. IndieSoft tiene Polylang en el roadmap, pero la compatibilidad completa está por agregar (2026). Probalo en staging con tu sitio multiidioma antes de activar en producción.
¿Qué es RMA (Return Merchandise Authorization) en WooCommerce?
RMA es un número de autorización que el vendedor emite antes de aceptar una devolución. WooCommerce no lo trae de fábrica, y plugins como Product Return Requests lo agregan. Es distinto del derecho de retiro, que el cliente ejerce sin permiso previo del vendedor.
¿Qué es RMA en WooCommerce y cómo gestionarlo con un plugin gratuito?
RMA (Return Merchandise Authorization) es el proceso para autorizar y rastrear devoluciones. El plugin gratuito IndieSoft Return & Withdrawal te permite gestionar RMA completo: solicitudes, registro en tabla, notificaciones y recibo con timestamp, todo sin pagar.
¿El plugin IndieSoft es compatible con Polylang?
Según el desarrollador, la compatibilidad con Polylang y WPML está planificada pero aún no implementada. Si tu tienda es multiidioma, asegurate de probarlo en staging y verificar actualizaciones futuras.
Fuentes
- IndieSoft Return and Withdrawal Requests for WooCommerce – ficha oficial en wordpress.org
- Flexible Refund and Return Order for WooCommerce – alternativa gratuita en el repositorio
- Reembolsos de WooCommerce – documentación oficial
- Derecho de arrepentimiento en compras online – marco legal argentino
- Botón de arrepentimiento – qué es y por qué es obligatorio




