Grupos de clientes automáticos - Membresías de pago, niveles VIP y acceso B2B con la compra
Convierta sus productos en membresías. En cuanto un pedido se marca como pagado, el cliente pasa automáticamente a los grupos de clientes asociados a los productos comprados — de forma permanente o durante un número de días determinado — e incluso puede recibir un nuevo grupo predeterminado para ver al instante los precios y descuentos de ese grupo. Venda niveles VIP, acceso mayorista/B2B, clubes y membresías de pago que desbloquean precios por grupo, con caducidad automática gestionada por una tarea cron diaria. Para PrestaShop 1.7 – 9.
Venda acceso, no solo productos
Los precios por grupo son una de las funciones más potentes de PrestaShop — pero alguien tiene que asignar a los clientes al grupo correcto. Hacerlo a mano no es escalable. Grupos de clientes automáticos convierte cualquier producto en una llave: quien compra el producto, entra en el grupo. Un producto "Membresía VIP" concede el grupo VIP y sus precios. Un producto "Cuenta mayorista" desbloquea las tarifas B2B. Un producto "Club de 12 meses" concede un grupo que caduca a los 365 días — automáticamente.
Cómo funciona
- 1. Asocie grupos a un producto — en la pestaña Módulos del producto, marque los grupos de clientes que el producto debe conceder. Deje la duración vacía para una membresía de por vida, o introduzca un número de días para una membresía temporal.
- 2. Defina opcionalmente el nuevo grupo predeterminado — el grupo predeterminado decide qué precios y descuentos ve el cliente. Solo se pueden elegir los grupos concedidos y, si varios productos comprados definen uno, gana el más frecuente.
- 3. La compra hace el resto — en cuanto el pedido se marca como pagado, el cliente entra en los grupos. Cuenta cualquier estado marcado como "pagado", incluidos sus estados personalizados — y los pedidos gratuitos (vale del 100%, total 0) también se gestionan.
Membresías que terminan solas
Una tarea cron diaria elimina las membresías caducadas — la página de configuración muestra la URL cron exacta lista para copiar para su tienda, cuándo se ejecutó la tarea por última vez, cuántas membresías temporales están activas y un botón "Ejecutar ahora". Las renovaciones son seguras: volver a comprar el producto solo prolonga la membresía, nunca la acorta. Y nadie se queda tirado — si un grupo caducado era el único grupo del cliente o su grupo predeterminado, el cliente vuelve limpiamente al grupo predeterminado de la tienda.
Todo en una sola vista
La página de configuración lista todos los productos que conceden grupos, con los grupos concedidos, la duración de la membresía, el grupo predeterminado elegido y un enlace directo para editar cada producto. Un interruptor general pausa las asignaciones sin perder ninguna regla.
Versión 2: la versión de la fiabilidad
- Las reglas ya no pueden borrarse — la v1 podía eliminar en silencio la regla de un producto (e incluso devolver a los clientes al grupo "Visitantes") cuando el producto era guardado por importaciones u otros módulos. La v2 solo guarda cuando su propio formulario se envía de verdad.
- Todo pedido pagado cuenta — la v1 solo reaccionaba al estado exacto "Pago aceptado" e ignoraba los pedidos gratuitos; la v2 reacciona a cualquier estado marcado como pagado y gestiona los pedidos con total 0.
- La caducidad se procesa exactamente una vez — la v1 volvía a expulsar en cada ejecución del cron a los clientes readmitidos manualmente; la v2 limpia sus registros una vez procesados.
- Actualizaciones seguras — se conservan las reglas y los plazos por producto, se limpian la regla de ejemplo de la v1 y las reglas vacías, y su URL de cron existente sigue funcionando.
Compatibilidad
PrestaShop 1.7, 8 y 9. Funciona con cualquier método de pago — la asignación se basa en el estado del pedido, no en un módulo de pago concreto. Al desinstalar, cada cliente conserva los grupos que ya había obtenido.
Preguntas frecuentes
¿Puedo vender una membresía que caduque al cabo de un año?
Sí. Introduzca 365 como duración de la membresía en el producto de membresía; la tarea cron diaria elimina el grupo cuando caduca. Volver a comprar prolonga el plazo.
¿Verá el cliente los precios de miembro inmediatamente?
Sí, si establece el grupo concedido como nuevo grupo predeterminado — el grupo predeterminado determina los precios y descuentos que ve el cliente.
¿Qué pasa con los pedidos gratuitos — p. ej. un vale de descuento del 100%?
Funcionan. La versión 2 gestiona explícitamente los pedidos con total 0, así que una membresía totalmente descontada también concede sus grupos.
¿Qué estados de pedido activan la asignación?
Cualquier estado marcado como "pagado" en su tienda, incluidos los estados personalizados que haya creado.
¿Y si el grupo caducado era el único grupo del cliente?
La tarea cron nunca deja a nadie sin grupo — el cliente pasa al grupo de clientes predeterminado de la tienda, y su grupo predeterminado se restablece si es necesario.
¿Qué ocurre al desinstalar?
Se eliminan las reglas por producto y las fechas de caducidad almacenadas, pero los clientes conservan todos los grupos que ya tenían asignados.
-
CompatibilidadPrestashop 1.7
Prestashop 8
Prestashop 9 -
Traducciones Disponibles del MóduloAlemán
Español
Francés
Inglés
Italiano
Neerlandés
Polaco
Turco
MEG Venture
4 productos más en la misma categoría
| Versión | 2.0.1 |
|---|---|
| Última actualización | 2026-07-28 |
| Registro de cambios | - [2026-07-24] Add French, Italian, Dutch, Polish, and Turkish translations for group auto-assign module strings - [2026-07-23] Bump version to 2.0.1 and fix upgrade process to prevent module disablement - [2026-07-23] Translate module strings for automatic customer groups and memberships into Dutch, Polish, and Turkish. - [2026-07-23] Translate module settings messages to English in multiple language files: Spanish, French, Italian, Dutch, Polish, and Turkish. Update phrases related to settings, enable/disable options, and product editing to ensure consistency across translations. - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Add authentic translations for 7 languages (FR, DE, PL, NL, TR, IT, ES) - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Add missing translation files (fr, de, pl, nl, tr, it, es) - [2026-07-22] Fix display name formatting in Group Auto Assign module - [2026-07-14] Add initial files for Group Auto Assign module - [2026-06-21] Refactor module files and update template structure for Group Auto Assign - [2023-10-28] blank lines removed - [2023-09-13] v1.3.2 - [2023-09-05] v1.3.1 - [2022-05-22] bug fix - [2022-02-19] v1.2.0 - [2021-10-19] v1.1.1 release - [2021-10-19] Initial commit |
• [2026-06-21] Refactor module files and update template structure for Group Auto Assign
• [2023-10-28] blank lines removed
• [2023-09-13] v1.3.2
• [2023-09-05] v1.3.1
• [2022-05-22] bug fix
• [2022-02-19] v1.2.0
• [2021-10-19] v1.1.1 release
• [2021-10-19] Initial commit
Comentarios (1)
Su agradecimiento a la reseña no pudo ser enviado
Reportar comentario
Reporte enviado
Su reporte no pudo ser enviado