RKR Outlet: devoluciones y cajas abiertas
- Un año de soporte técnico y actualizaciones de por vida; desde el segundo año, el soporte se amplía por 30,23 €/año e incluye atender tus ideas de mejora generales del módulo.
- Se renueva sola; la cancelas cuando quieras, sin permanencia.
- Un año de soporte técnico y actualizaciones de por vida; después, el soporte termina (con la suscripción se amplía por 30,23 €/año).
- Un solo pago, sin cobros automáticos.
Vende las devoluciones y cajas abiertas en la misma ficha del producto original, con su estado (Como nuevo, Bueno, Aceptable), su precio y su stock. El original no se toca, no duplicas nada en el catálogo ni en el buscador y el cliente compra con el carrito de tu tema. Estadísticas de lo recuperado y asistente de IA opcional. Módulo Rekire, probado en tiendas reales.
Compatible con PrestaShop 1.7.8 a 9.2, con PHP 7.2 a 8.3.
Outlet de devoluciones
Esa unidad devuelta no tiene por qué quedarse en el almacén: véndela en la misma ficha, con su estado y su precio.
Una devolución en perfecto estado, una caja abierta, un artículo con un roce: o los vendes con pérdida a escondidas o se quedan parados. RKR Outlet los convierte en una oferta dentro de la ficha del producto original, con su estado, su descuento y su propio stock.
/ Se vende donde ya te encuentran
/ Tu catálogo y tu SEO, intactos
Detrás de cada oferta hay una ficha oculta que es la que se vende de verdad. Por eso el pedido, la factura, el stock y los correos son los normales de PrestaShop. Esa ficha oculta no se indexa y, si alguien llega a su URL, se le redirige a la página del producto original. El producto original, su precio y su stock no se tocan nunca. Cuando se agota el stock nuevo, la página sigue vendiendo las unidades de outlet.
/ Control de lo que se vende
/ Montarlo cuesta minutos
/ Asistente de IA, si quieres
Opcional: con tu clave de OpenAI, Claude, Gemini, DeepSeek o Mistral, el módulo te ayuda a redactar los textos de cada estado y a sugerir un descuento. Tú revisas y guardas; la sugerencia de precio no se aplica sola. Sin clave, todo lo demás funciona igual.
/ Lo que conviene saber
El módulo vende unidades que ya tienes: tú das de alta cada oferta y su stock. Dispone de una URL de tarea programada con su propia clave para las tareas periódicas, que configuras en el cron de tu hosting. El módulo viene en seis idiomas: español, inglés, francés, italiano, alemán y portugués.
Compatible con PrestaShop 1.7.8 a 9.2, con PHP 7.2 a 8.3
Desarrollado y mantenido por REKIRE
-
Referenciarkroutlet
v1.2.0
Revisión completa de Rekire. La 1.1.0 no llegaba a vender una unidad outlet de punta a punta.
Fixed
- La ficha oculta de cada oferta se ponía al precio COMPLETO (la regla del estado no llegaba al cálculo) y, desde la consola, con el IVA quitado dos veces.
- Cada oferta nueva creaba DOS fichas ocultas; la sobrante quedaba a la venta. La actualización desactiva las que quedaron sueltas.
- El nombre de la ficha oculta era una sola letra del producto («a · Outlet · …»).
- En la ficha, el bloque metía un
<form>dentro del formulario del tema: el botón «Añadir al carrito» del tema iba al módulo y fallaba sin estado elegido, y el del bloque dejaba la página en un JSON. Ahora el bloque añade por AJAX y abre la ventana o el panel de carrito del propio tema; el botón del tema sigue añadiendo el producto original. - La primera compra de un visitante fallaba («no se pudo cargar el carrito»).
updateQty()recibía un id de tienda donde PrestaShop 8/9 piden un objeto.- El máximo por pedido no contaba lo que ya había en el carrito.
- Las unidades únicas se podían vender en negativo (pedidos sin stock heredados de la tienda): la ficha oculta deniega pedidos sin stock.
- La ficha oculta heredaba la categoría del original y le aplicaban las reglas de catálogo y los descuentos de grupo otra vez; ahora va en Inicio.
- Su URL se podía visitar y comprar aparte: ahora redirige (301) a la ficha original.
- Las imágenes se copiaban sin miniaturas y en PrestaShop 9 no se copiaban.
- Un pedido cancelado o reembolsado seguía en el informe y en «vendidas».
- La política de agotado reactivaba productos desactivados a mano.
- El carrito (
displayShoppingCart) daba un error fatal con una unidad outlet. - La tarea programada (
cron.php) no encontraba PrestaShop y su clave dependía del empleado: siempre 403. Ahora esmodule/rkroutlet/cron?key=…con una clave aleatoria propia. - Permisos: ninguna acción del back-office miraba el perfil (ver, editar, borrar) y la lista de ofertas aceptaba acciones masivas sin token.
- IA: la clave quedaba en claro (Rijndael ya no existe en PrestaShop 8/9), salía en la exportación JSON y un proveedor «personalizado» podía enviarla a cualquier servidor. Ahora va cifrada, no se exporta ni se importa y se borra si cambia el proveedor o el endpoint sin volver a escribirla. El lector de URL fija la IP comprobada y bloquea también 100.64.0.0/10.
- Textos enriquecidos (estados, garantía, envío) saneados al guardar, al importar y al pintar.
- Los precios del bloque siguen la forma de mostrar precios del grupo (sin IVA para B2B).
- Tablas en utf8mb4.
Changed
displayProductButtonsBottom(no existe en el núcleo) →displayProductActions.- Estados por defecto en español, inglés, francés, italiano, alemán y portugués; traducciones del módulo a esos seis idiomas.
- Licencia AFL-3.0; sin
Context::,$_SESSION,file_get_contentsni HTML en el PHP; PHP CS Fixer con las reglas de PrestaShop. upgrade/upgrade-1.2.0.php; la misma migración se lanza desde el back-office si la de PrestaShop no corrió.
4 otros productos de la misma categoría
También podría interesarte
Preguntas y respuestas
Todavía nadie ha preguntado nada sobre este producto.