Sistema de reserva de consultoría¶
Este plugin trae un sistema dedicado de reserva de consultoría 1:1 directamente a tu tienda Shopware 6 – sin dependencia de SaaS externa como Calendly y sin transferencia de datos a terceros. Ideal para comerciantes con productos que requieren explicación, como vendedores de muebles y cocinas, joyeros, ópticos, agencias de viajes o tiendas B2B.
El núcleo gratuito ya cubre una reserva completa. Los planes opcionales (compra en aplicación) desbloquean múltiples consultores, invitaciones de calendario, recordatorios y más funciones.
Aspectos destacados
- 🗓️ Reserva 1:1 directamente en la tienda Shopware (
/beratung) - 👥 Número ilimitado de consultores con sus propias disponibilidades (según el plan)
- 🔓 Reserva sin cuenta de cliente posible
- 📎 Invitación de calendario .ics para cliente y consultor
- 🧱 Bloque CMS compatible con Experience Worlds para posicionamiento libre
- 🔒 Conforme al RGPD – todos los datos permanecen en tu base de datos Shopware

💳 Núcleo gratuito & planes opcionales¶
El plugin es gratuito y ya ofrece una reserva completa sin plan. Compra funciones adicionales opcionalmente como compra en aplicación (suscripción mensual) directamente en Shopware – cancelable en cualquier momento. Requisitos: Shopware 6.7 y compras en aplicación activas.
| Función | Gratuito | Starter | Business | Pro |
|---|---|---|---|---|
| Formulario de reserva de 4 pasos en la tienda | ✅ | ✅ | ✅ | ✅ |
| Reserva sin cuenta de cliente | ✅ | ✅ | ✅ | ✅ |
| Disponibilidades semanales por consultor | ✅ | ✅ | ✅ | ✅ |
| Resumen de reservas con estado en admin | ✅ | ✅ | ✅ | ✅ |
| E-mail de confirmación (texto) | ✅ | ✅ | ✅ | ✅ |
| Número de consultores | 1 | 3 | ilimitado | ilimitado |
| Reservas por mes | 5 | ilimitado | ilimitado | ilimitado |
| Invitación de calendario .ics | – | ✅ | ✅ | ✅ |
| E-mails de recordatorio | – | ✅ | ✅ | ✅ |
| Tiempos de bloqueo & vacaciones por consultor | – | ✅ | ✅ | ✅ |
| Bloque CMS (Experience Worlds) | – | ✅ | ✅ | ✅ |
| Entrada manual de reserva en admin | – | – | ✅ | ✅ |
| E-mails de cancelación | – | – | ✅ | ✅ |
| Exportar CSV de todas las reservas | – | – | – | ✅ |
Nada está oculto
Las funciones bloqueadas permanecen visibles en la interfaz – con una pista de qué plan las desbloquea, y un botón para compra directa (compra en aplicación). Los precios actuales se muestran directamente en el diálogo de compra en aplicación de Shopware.
🔧 Instalación¶
- Requisito: plugin CNK Foundation
- Instalación vía Shopware Store o ZIP
- Activación en el gestor de plugins
- Elemento de menú visible bajo Clientes > Consultoría
⚙️ Configuración¶
Encuentra la configuración del plugin bajo Configuración > Extensiones > Sistema de reserva de consultoría.
| Configuración | Descripción | Predeterminado |
|---|---|---|
daysAhead | Cuántos días por adelantado pueden reservar los clientes | 28 |
autoConfirm | Establecer automáticamente nuevas reservas en « confirmado » (de lo contrario « abierto ») | activado |
timezone | Zona horaria para citas e invitación de calendario (.ics) – seleccionable de una lista de todas las zonas horarias | Europe/Berlin |
reminderEnabled | Enviar e-mail de recordatorio antes de la cita | activado |
reminderHoursBefore | Horas antes de la cita para enviar el recordatorio | 24 |
🎨 Colores¶
En la sección Colores de la configuración del plugin, adapta la apariencia a tu diseño de tienda – completamente sin programación:
| Configuración | Descripción | Predeterminado |
|---|---|---|
| Color primario | Color principal para botones, anillos de avatar y acentos. Los tonos más claros/oscuros (hover, deshabilitado, notas) se derivan automáticamente. | #6d28c9 |
| Color de texto del botón | Color del texto en botones principales y en avatares de iniciales | #ffffff |
Un color, diseño consistente
Solo necesitas establecer el color primario – todos los demás tonos se calculan automáticamente, por lo que toda la interfaz de reserva aparece coherentemente en tu color deseado.
Recordatorios & invitación de calendario
Los e-mails de recordatorio y la adjudicación .ics están disponibles a partir del plan Starter. Sin el plan apropiado, la configuración permanece visible pero no se ejecuta.
👥 Gestionar consultores¶
Bajo Clientes > Consultoría > Consultores, creas tus consultores. Por cada consultor tienes disponible:
- Nombre y dirección de correo electrónico (para notificación de cita)
- Foto (Media)
- Descripción y área de especialidad (se muestran en la tarjeta del consultor) – traducible por idioma
- Prioridad – valores más altos se muestran primero en la lista (predeterminado: 0)
- Estado Activo (controla visibilidad en la tienda)
- Disponibilidades por día de la semana incluyendo duración de ranura
- Tiempos de bloqueo & vacaciones (a partir de Starter)

Tiendas multilingües
Descripción y área de especialidad son traducibles. Con el selector de idioma en la esquina superior derecha de la vista de detalles del consultor, gestionas los textos por idioma; la tienda muestra automáticamente el idioma del canal de venta respectivo. Los idiomas no traducidos vuelven al idioma predeterminado.
Límite de consultores por plan
Gratuito: 1 consultor · Starter: 3 consultores · Business/Pro: ilimitado. Si se alcanza el límite, la interfaz señala la actualización necesaria.
📅 Disponibilidades & ranuras {{ #Verfuegbarkeiten }}¶
Para cada consultor, registras ventanas de tiempo semanales con una duración de ranura fija. El plugin calcula automáticamente las ranuras reservables para los días próximos (daysAhead) y oculta las ranuras ya reservadas o bloqueadas.
- Tiempos de bloqueo (a partir de Starter) bloquean días individuales o períodos por consultor – por ejemplo, para vacaciones o festivos.
- El calendario de la tienda muestra solo ranuras libres.
🛒 Proceso de reserva en la tienda¶
Los clientes acceden a la reserva a través de la ruta /beratung. El proceso consta de cuatro pasos:
- Seleccionar consultor (
/beratung) - Elegir fecha de las ranuras libres (
/beratung/{beraterId}/termin) - Datos de contacto y mensaje opcional (
/beratung/{beraterId}/kontakt) - Confirmación (
/beratung/bestaetigung/{buchungId}) – inc. invitación de calendario por e-mail


Un enlace de cancelación personal (/beratung/stornieren/{token}) se crea por reserva y se envía.
En la página del producto, el botón « Reservar consultoría » abre la reserva directamente en off-canvas – sin cambio de página:

Posicionable libremente vía Experience Worlds
A partir de la tarifa Starter, está disponible un bloque CMS « Reserva de consultoría », que puedes colocar libremente en páginas Experience Worlds.
📋 Gestionar reservas¶

Bajo Clientes > Consultoría > Reservas, ves todos los compromisos con su estado:
| Estado | Significado |
|---|---|
open | Abierto (si la confirmación automática está deshabilitada) |
confirmed | Confirmado |
cancelled | Cancelado |
completed | Completado |
A partir de la tarifa Business, también puedes ingresar citas manualmente en admin.
📤 Exportar CSV (Pro)¶
A partir de la tarifa Pro, el botón « Exportar CSV » está disponible en el resumen de reservas. Un clic descarga todas las reservas como archivo CSV (consultation-bookings.csv) – ideal para equipos con alto volumen de consultoría que desean procesar datos fuera de Shopware (Excel, informes, CRM).
El archivo es UTF-8 (con BOM para caracteres especiales correctos en Excel) y separado por punto y coma. Columnas incluidas:
| Columna | Contenido |
|---|---|
| Fecha | Fecha de cita (AAAA-MM-DD) |
| De / A | Hora de inicio y fin |
| Consultor | Consultor asignado |
| Cliente | Nombre del cliente |
| E-mail del cliente | |
| Teléfono | Teléfono del cliente (si se proporciona) |
| Estado | Estado de reserva |
| Mensaje | Mensaje opcional del cliente |
Sin plan Pro
El botón permanece visible (con icono de candado) y abre directamente el diálogo de compra en aplicación para el plan Pro.
📬 Notificaciones por e-mail {{ #Emails }}¶
El plugin envía mensajes a través del sistema de correo de Shopware al cliente y al consultor:
| Tipo | Destinatario | Adjunto | A partir de |
|---|---|---|---|
| Confirmación | Cliente & consultor | .ics (Starter+) | Gratuito (texto) |
| Recordatorio | Cliente | .ics | Starter |
| Cancelación | Cliente & consultor | – | Business |

El recordatorio se envía a través de una tarea programada horaria (cnk_beratung.booking_reminder), controlada por reminderEnabled y reminderHoursBefore.
Textos de e-mail libremente editables
Los tres e-mails se almacenan como plantillas de e-mail de Shopware. Bajo Configuración > Plantillas de e-mail, encontrarás « Consultoría – Confirmación / Recordatorio / Cancelación » y puedes adaptar el asunto y contenido (de/en) en cualquier momento – sin programación.
Requisito: trabajador en segundo plano
El envío de recordatorios requiere el trabajador en segundo plano de Shopware (Message Queue & tareas programadas). Con Shopware Cloud y la mayoría de alojamientos administrados, esto está activo por defecto.
🔐 Permisos (ACL) {{ #Berechtigungen }}¶
El módulo está completamente integrado en el sistema de derechos de Shopware. Bajo Usuarios & Derechos > Roles, encontrarás el grupo de permisos « Reserva de consultoría » con los niveles Viewer / Editor / Creator / Deleter, con los cuales controlas qué colaboradores pueden ver o editar consultores y reservas.
🔒 Privacidad de datos (RGPD) {{ #Datenschutz }}¶
El plugin funciona completamente dentro de tu instalación de Shopware. No hay transferencia de datos a servicios externos – todos los datos de consultores, citas y clientes permanecen en tu propia base de datos Shopware.
❓ Preguntas frecuentes¶
¿Es el plugin gratuito?
Sí. El núcleo es gratuito permanentemente – reserva de 4 pasos, 1 consultor, hasta 5 reservas por mes y e-mail de confirmación de texto. Compras funciones adicionales opcionalmente vía compra en aplicación.
¿Necesito Calendly o un servicio externo?
No. El sistema de reserva completo se ejecuta en tu tienda Shopware, completamente sin dependencia SaaS externa.
¿Pueden los clientes reservar sin cuenta de cliente?
Sí. La reserva es posible sin registro a través de un formulario simple de 4 pasos.
¿Qué versión de Shopware se necesita?
Shopware 6.7. Para los planes pagos, las compras en aplicación también son obligatorias.
¿Cuántos consultores puedo crear?
Gratuitamente 1 consultor, Starter 3 consultores, Business y Pro ilimitado.
¿Reciben los clientes una invitación de calendario?
Sí, a partir de la tarifa Starter, el e-mail de confirmación y recordatorio contiene un adjunto .ics para cliente y consultor.
📬 Support¶
Para preguntas, sugerencias de mejora o personalizaciones, contáctenos por correo electrónico en support@cnk-plugins.de.