Configuración de Booknetic SaaS

Aprenda a configurar Booknetic SaaS, gestionar inquilinos y preparar los ajustes principales de SaaS con un flujo claro.

Versión:
Categorías

¡Bienvenido! En esta guía, lo guiaremos a través de la instalación, configuración y características clave de la versión Booknetic SaaS.


Instalación

Instalar y configurar el complemento Booknetic es sencillo. Simplemente seleccione el archivo de complemento que necesita y cárguelo en su sitio web. WordPress manejará el resto del proceso de instalación automáticamente.

instalación booknetic saas

Una vez que se complete la instalación del complemento, haga clic en el botón Activar.

Enlace de activación en página de plugins WordPress

Ahora verá Booknetic en el menú. Haga clic en él para acceder a la página de activación.

En esta página, se le pedirá que ingrese su código de compra. Copie su código de compra/clave de licencia y péguelo en el campo designado. 

A continuación, seleccione cómo se enteró del complemento, ingrese su dirección de correo electrónico y haga clic en el botón INSTALAR.

instalación booknetic de saas

El sistema tardará unos momentos en cargarse. Una vez finalizado el proceso, el sistema estará en pleno funcionamiento.

Se le redirigirá automáticamente al Panel de superadministrador de la versión SaaS.

instalación booknetic de saas

El Panel de superadministrador, al igual que el panel Booknetic, es una interfaz dedicada que está separada del menú WordPress. Esto garantiza que otros menús WordPress no interfieran con su capacidad para administrar eficientemente su negocio a través del panel.


Configuraciones necesarias

Para que el complemento funcione correctamente, debe crear 4 páginas WordPress esenciales que los inquilinos utilizarán para registrarse e interactuar con su sistema:

  1. Página de reservas – Esta página sirve como centro central para todos los paneles de reserva de sus inquilinos. No se puede acceder directamente y solo se puede acceder a él a través del panel de reservas del inquilino.

  2. Iniciar sesión (inquilinos) – Esta página proporciona acceso al panel de administración, sin pasar por la página de inicio de sesión predeterminada WordPress.

  3. Regístrate (inquilinos) – Los inquilinos utilizarán esta página para registrarse en su plataforma.

  4. Olvidé mi contraseña (inquilinos)  – Esta página permite a los inquilinos restablecer sus contraseñas si las olvidan.

Además, debe crear las siguientes páginas para clientes :

  1. Inicio de sesión de cliente (Clientes) – Esta página permite a los clientes iniciar sesión y acceder a sus cuentas sin utilizar la página de inicio de sesión predeterminada WordPress.

  2. Registro de clientes (Clientes) – Los clientes se registrarán en su plataforma a través de esta página.

  3. Olvidé mi contraseña (Clientes) – Los clientes pueden utilizar esta página para restablecer sus contraseñas si es necesario.

Al crear cada página, puede agregar y guardar fácilmente los códigos cortos apropiados usando el preconfigurado Bloques Booknetic en su editor. A continuación se muestran los códigos cortos que se utilizarán para cada página:

  • Página de reservas : [booknetic]
  • Iniciar sesión (inquilinos) : [booknetic-saas-signin]
  • Regístrate (Inquilinos) : [booknetic-saas-signup]
  • Olvidé mi contraseña (inquilinos) : [booknetic-saas-forgot-password]
  • Iniciar sesión (Cliente) : [booknetic-signin]
  • Regístrate (Cliente) : [booknetic-signup]
  • Olvidé mi contraseña (Cliente) : [booknetic-forgot-password]

Simplemente inserte el código corto apropiado en cada página y el sistema estará configurado y listo para usar.

instalación booknetic de saas

Después de crear las páginas necesarias, navegue hasta la Panel Booknetic SaaS > Configuración . Ir a  Configuración de etiqueta blanca > Páginas , seleccione y guarde el Iniciar sesión , Regístrate , Reserva , y Olvidé mi contraseña páginas, respectivamente.

instalación booknetic de saas

Una vez guardadas estas configuraciones, la configuración básica estará completa y podrá obtener una vista previa de cómo aparecerán las páginas en su sitio.

instalación booknetic de saas


Explorando el panel de superadministrador Booknetic SaaS

Al acceder al Panel de superadministrador, el primer módulo que verá es el Panel de control. Este módulo proporciona una descripción general rápida de las estadísticas clave del sistema, que incluyen:

  • Número total de inquilinos registrados
  • Número total de citas reservadas
  • Ingreso mensual
  • Ingresos del mes anterior

instalación booknetic de saas


Módulo de Inquilinos

El módulo Inquilinos le permite ver y administrar todos los inquilinos registrados. Puede:

  • Utilice filtros avanzados para buscar inquilinos específicos fácilmente
  • Editar detalles del inquilino
  • Eliminar inquilinos
  • Agregar nuevos inquilinos

Agregar un nuevo inquilino es un proceso sencillo. Ingrese la información básica, seleccione el plan que desea asignar y guarde los detalles.

inquilinos de instalación de saas booknetic

instalación booknetic de saas


Módulo de Pagos

En el módulo Pagos, puede supervisar todos los pagos realizados por los inquilinos. Utilice filtros avanzados para encontrar pagos específicos de forma rápida y eficiente.

facturación de instalación saas booknetic


Módulo de Planes

El módulo Planes le permite crear y administrar planes de suscripción para inquilinos con amplias opciones de configuración.

  1. Creando un plan
    Haga clic en el botón Agregar plan para comenzar. El proceso consta de tres etapas:

    Etapa 1: Detalles del plan

    • Establecer un nombre para el plan
    • Elija un color para la identificación.
    • Definir precios mensuales y anuales.
    • Añada descuentos para el primer mes o el primer año
    • Ocultar el plan a los inquilinos si es necesario

    Formulario Add Plan con campos de precios

    Etapa 2: módulos, funciones y complementos

    • Seleccione a qué módulos, funciones y complementos pueden acceder los inquilinos con este plan.
    • Todos los módulos y funciones principales de Booknetic están disponibles aquí para su activación.

    Pestaña de permisos de Add Plan con módulos

    Etapa 3: Límites

    Defina límites de uso y recuentos por plan. Configurar un valor en -1 significa ilimitado.

    Límites de recursos para inquilinos:

    • Número de Ubicaciones
    • Número de Personal
    • Número de Servicios
    • Número de Categorías

    Límites de mensajes mensuales (cada uno es el límite por un mes calendario):

    • Correo electrónico
    • SMS vía Twilio
    • WhatsApp vía Twilio
    • Telegram
    • Mailchimp Correo electrónico transaccional
    • AWS SNS SMS
    • Llamadas salientes Webhook

    Los límites de complementos aparecen en esta lista solo si está instalado el complemento correspondiente. Cuando un inquilino alcanza un límite mensual, el controlador de flujo de trabajo correspondiente deja de enviar y escribe una fila en los registros de flujo de trabajo (si está instalado). Los inquilinos no reciben una advertencia en el producto antes de alcanzar el límite: diseñe un inquilino_notified flujo de trabajo para alertar a los inquilinos que se acercan a su límite.

    Pestaña de límites de Add Plan con campos


Formularios personalizados

El módulo Formularios personalizados es una característica incorporada de Booknetic SaaS que le permite recopilar información adicional de los inquilinos durante el proceso de registro. A diferencia del Formularios personalizados complemento, esta funcionalidad es una característica principal de la versión SaaS y no requiere ninguna compra o activación adicional.

Pantalla de campos personalizados de inquilino


Módulo de flujo de trabajo

El módulo Flujo de trabajo le permite automatizar procesos, incluido el envío de notificaciones para diversos eventos.

Lista de workflows con eventos del inquilino

Los eventos de flujo de trabajo Booknetic SaaS están separados de los eventos de citas regulares Booknetic. Se activan en momentos del ciclo de vida a nivel de plataforma: ciclo de vida del inquilino, facturación del inquilino y eventos de la cuenta del cliente. Booknetic SaaS registra actualmente 13 tipos de eventos :

Ciclo de vida del inquilino:

  1. Nuevo inquilino registrado — el inquilino se ha registrado; correo electrónico de verificación a punto de enviarse.
  2. Registro de inquilino completado — el inquilino finalizó la verificación y completó los detalles del dominio/empresa.
  3. El inquilino olvidó su contraseña — el inquilino solicitó un restablecimiento de contraseña.
  4. Restablecer contraseña de inquilino — el inquilino completó un restablecimiento de contraseña.
  5. Inquilino eliminado — inquilino eliminado (se dispara antes de la cascada de limpieza).
  6. Inquilino notificado — cron de vencimiento de suscripción/recordatorio de renovación activado para este inquilino.

Facturación del inquilino:

  1. Inquilino suscrito a un plan — inquilino suscrito a un plan.
  2. Inquilino dado de baja de un plan — el inquilino canceló su suscripción.
  3. Pago del inquilino recibido — pago del inquilino recibido (cualquier pasarela).
  4. Inquilino depositado — el inquilino agregó un depósito de saldo WooCommerce.

Cuentas de clientes (cliente final de un inquilino):

  1. Registro de cliente — cliente final registrado.
  2. El cliente olvidó su contraseña — el cliente final solicitó un restablecimiento de contraseña.
  3. Restablecer contraseña del cliente — el cliente final completó un restablecimiento de contraseña.

Cada evento tiene su propio catálogo de shortcodes. Los eventos de los inquilinos exponen {inquilino_id}, {inquilino_email}, {company_name}, {plan_name}, {subscription_expires_in}, {url_to_complete_signup}, {url_to_reset_password} , además de cualquier código corto de campo personalizado de inquilino que haya configurado. Los eventos de clientes exponen códigos cortos de clientes. El evento Inquilino notificado se activa mediante el cron de recordatorio de renovación de Booknetic; configure cuándo se activa a través de su WP-Cron / cron del sistema y las configuraciones del plan relevantes.

Puede personalizar completamente las notificaciones de estos eventos utilizando los códigos cortos disponibles para incluir detalles dinámicos. Además, cualquier evento innecesario puede desactivarse directamente desde el módulo Workflow, lo que le da flexibilidad y control sobre sus procesos de automatización.

Panel de edición para workflow de email del inquilino


Módulo del programa de afiliados

el Módulo del programa de afiliados permite a los inquilinos ganar comisiones al recomendar nuevos usuarios a la plataforma SaaS.

  • Panel de afiliados : Los inquilinos pueden acceder a los detalles de su programa de afiliados, incluidos sus enlaces de referencia únicos.
  • Seguimiento de referencias : El sistema rastrea todos los registros recomendados y calcula las comisiones sobre el pago de la suscripción del inquilino recomendado.
  • Estructura de la Comisión : Usted, como administrador de SaaS, define el porcentaje de comisión y una recompensa de registro fija.
  • Gestión de pagos : Los inquilinos monitorean las comisiones ganadas y el historial de pagos; usted, como administrador, exporta los pagos mensuales como CSV y paga a los inquilinos fuera de la plataforma mediante cualquier método que utilice (transferencia bancaria, PayPal, crédito de la tienda, etc.).

Importante: solo el primer pago. Las comisiones de los planes mensuales y anuales se pagan sobre el primer pago de suscripción que realiza el inquilino recomendado después de registrarse, no en cada renovación. Establezca esa expectativa claramente antes de lanzar públicamente el complemento de afiliado. Ver Módulo del programa de afiliados para obtener el modelo de comisión completo, la referencia de configuración y la configuración del propietario de la plataforma.

Panel de afiliados con botón de pagos mensuales


Módulo de plantillas

El Módulo de plantillas simplifica los flujos de trabajo al permitirle guardar y reutilizar configuraciones y ajustes de uso frecuente.

  • Propósito : Puede crear plantillas para servicios, miembros del personal, ubicaciones, notificaciones personalizadas , flujos de trabajo y otras configuraciones.
  • Reutilizable : una vez guardadas, estas plantillas se pueden aplicar a los inquilinos de forma predeterminada o los inquilinos pueden seleccionar entre las múltiples plantillas listas para usar sin necesidad de volver a configurarlas cada vez.
  • Eficiencia : Ayuda a los inquilinos a optimizar sus procesos, ahorrar tiempo y garantizar la coherencia en todas sus operaciones.

Lista de plantillas con fila Barber Template


Módulo de configuración

El módulo Configuración contiene varios menús para configurar el sistema. Estos incluyen:

  • Configuraciones generales
  • Configuración de etiqueta blanca
  • Panel de clientes
  • Configuración de pago
  • Configuración de integraciones
  • Configuración de correo electrónico
  • Mailchimp Configuración
  • WooCommerce Configuración

configuración booknetic saas

Configuraciones generales

instalación booknetic de saas

En Configuraciones generales, puede ajustar la configuración de su plataforma, incluyendo:

  • Selección de página : establezca el Iniciar sesión , Regístrate , Reserva , yOlvidé mi contraseña páginas.
  • Número de inicio de la cita : ajuste el número inicial para las ID de citas.
  • GoogleMapsAPI : habilite la integración de Google Maps para servicios basados en ubicación.
  • ReCAPTCHA de Google : Active ReCAPTCHA en la página de reservas para evitar reservas no deseadas.
  • Plan de prueba / Plan para inquilinos vencidos : Asigne un plan de prueba predeterminado para nuevos inquilinos (período de prueba predeterminado: 30 días). Cuando un inquilino no vuelve a suscribirse, se le pasa al Plan para inquilinos vencidos que usted configura. Los inquilinos no pierden sus datos, pero las puertas de capacidad se reevalúan inmediatamente con respecto a los límites del Plan vencido: los inquilinos cuyos datos existentes exceden los límites del Plan vencido (por ejemplo, número de personal o servicios) verán elementos que exceden la cuota ocultos hasta que vuelvan a actualizar.
  • No permitir que los inquilinos ingresen al panel WordPress : cuando está activado, los inquilinos que han iniciado sesión son redirigidos fuera de cualquier URL de administrador de WordPress que no sea parte de Booknetic. Siempre se permiten dos excepciones: admin-ajax.php (por lo que Booknetic AJAX continúa funcionando) y async-upload.php (para que la carga de archivos continúe funcionando). Utilice esto cuando no desee que los inquilinos vean páginas de administración estándar WP como Publicaciones, Páginas o Complementos. Recomendado ON para la mayoría de implementaciones SaaS.
  • Cambiador de idiomas : habilite el selector de idiomas para los paneles de inquilinos. Puede definir qué idiomas están disponibles y los inquilinos pueden editar archivos de idioma usando la Traductor visual módulo. Al desactivar esta opción, se borran las selecciones de idioma activo.

Además, activar el “Crear un nuevo usuario de WordPress en una nueva reserva” La opción creará automáticamente una cuenta de usuario para los clientes cuando se reserven las citas.

Configuración de etiqueta blanca

Configuración White Label con campos de marca y logo

La función Marca blanca le permite cambiar por completo el nombre del complemento y maximizar las oportunidades de SaaS. Esta característica es exclusiva de la versión Booknetic SaaS.

Con la configuración de Marca blanca, puede:

  • Reemplace el nombre y el logotipo del complemento en el panel de administración con su propia marca.
  • Cambie la URL predeterminada ?page=booknetic a ?page=yourbrandname.
  • Actualice el vínculo de documentación en los paneles de inquilinos para que apunte a su vínculo personalizado.
  • Añadir un "Impulsado por [su marca]" insignia a los paneles de reserva de inquilinos. La visibilidad de esta insignia puede depender de los permisos del plan del inquilino.

Panel de clientes

Configuración Customer Panel con opción activada

Hay disponible un Panel de clientes front-end totalmente responsivo  está disponible para la versión SaaS para que los clientes finales gestionen sus citas sin problemas.

Aspectos destacados clave:

  • El panel pertenece a toda la plataforma SaaS. Un solo cliente puede gestionar las citas realizadas con varios inquilinos.
  • Los clientes pueden reservar citas de paquetes aquí.
  • Los clientes pueden realizar cambios en su perfil de cliente.
  • De acuerdo con los requisitos del RGPD, puede permitir que los clientes eliminen sus perfiles.

Configuraciones de pago

El menú Configuración de pago consta de dos secciones:

  1. Configuración general de pago

    • Configure la moneda predeterminada y el formato de precios para los inquilinos. Posteriormente, los inquilinos pueden personalizar estas configuraciones en sus propios paneles.

pago booknetic saas

  1. Métodos de pago

    • Configure los métodos de pago disponibles para que los inquilinos se suscriban a planes.
    • Métodos de pago admitidos :
      • Stripe
      • PayPal
      • WooCommerce

pago booknetic saas

Stripe y PayPal : pasarelas de suscripción. Los pagos se almacenan como tarjeta registrada y se procesan automáticamente mensual o anualmente en el momento de la renovación.
WooCommerce : un carril de recarga de saldo/depósito , no una puerta de enlace de suscripción. Los inquilinos recargan su saldo Booknetic a través de cualquier pasarela de pago WooCommerce que usted tenga habilitada (Stripe-for-WC, PayPal-for-WC, transferencia bancaria, COD, pasarelas regionales). Las tarifas del plan se deducen del saldo en el momento de la renovación; si el saldo es insuficiente, el inquilino pasa al “Plan para inquilinos vencidos” hasta que recargue nuevamente. Ver WooCommerce para pagos de Suscripciones para configuración y comportamiento de reembolso.

Panel de configuración de método de pago WooCommerce

Configuración de integración

Configuración de integración Zoom con selector OAuth

En esta sección, configurará integraciones en toda la plataforma para todos los inquilinos. Estas integraciones se aplican globalmente y los inquilinos pueden usarlas según los permisos de su plan.

Zoom Integración tiene dos métodos de configuración admitidos en Booknetic SaaS:

  • método OAuth — el propietario de la plataforma se registra uno Zoom OAuth App en Zoom Marketplace, y los inquilinos inician sesión en su propia cuenta Zoom a través de esa aplicación compartida desde dentro de su panel de inquilinos. Es mejor cuando desea una integración Zoom de marca única para todos los inquilinos. Requiere pasar por la revisión de la aplicación Zoom.
  • Método de servidor a servidor — cada inquilino registra su propia aplicación OAuth de servidor a servidor Zoom y pega ID de cuenta + ID de cliente + Secreto de cliente en su propio panel de inquilino. Es mejor cuando desea evitar la revisión de la aplicación de Zoom y permitir que cada inquilino traiga sus propias credenciales.

Booknetic ya no admite aplicaciones Zoom JWT. Zoom dejará de funcionar las aplicaciones JWT el 1 de septiembre de 2023. Cualquier instalación anterior de Booknetic SaaS configurada para JWT debe migrar a OAuth o de servidor a servidor; consulte Integrando Zoom a Booknetic SaaS .

Configuración de correo electrónico

paypal booknetic

En Configuración de correo electrónico, configura la pasarela de correo electrónico para enviar notificaciones. Booknetic SaaS admite tres puertas de enlace de correo:

  • SMTP — configurar el host SMTP, el puerto, el cifrado y las credenciales. Recomendado para la mayoría de las implementaciones.
  • WordPress Correo — utiliza el servicio de correo del servidor. Conveniente, pero puede causar problemas de entrega en alojamiento compartido.
  • SMTP de Gmail — utiliza Google OAuth (diferente de SMTP con contraseña de aplicación de Gmail). Cree un ID de cliente de OAuth en Google Cloud Console (APIs & Services → Credenciales → ID de cliente de OAuth → Aplicación web), pegue el URI de redireccionamiento que se muestra en Booknetic en el cliente OAuth de Google, luego pegue ID de cliente + Secreto de cliente nuevamente en Booknetic y haga clic Autorizar .

Para la mayoría de las plataformas recomendamos SMTP con un proveedor de correo electrónico transaccional (SendGrid, Postmark, Mailgun, Amazon SES) para obtener la mejor capacidad de entrega.

Mailchimp configuración

Configuración Mailchimp con campos de clave API

Booknetic SaaS se integra con Mailchimp , una plataforma de marketing líder. En lugar de depender de los métodos tradicionales de correo electrónico, puede enviar notificaciones transaccionales por correo electrónico tanto a los inquilinos como a sus clientes finales a través de Mailchimp.

WooCommerce configuración

pago de instalación booknetic de saas

Con la integración de WooCommerce, los inquilinos pueden utilizar WooCommerce como pasarela de pago para las reservas de los clientes.

  • Como administrador de SaaS, usted configura las pasarelas de pago WooCommerce a nivel mundial.
  • Los inquilinos pueden navegar a Métodos de pago en su panel de administración y ver el "Otros" opción, que representa WooCommerce.
  • Los inquilinos pueden configurar individualmente los detalles de su cuenta para cada puerta de enlace WooCommerce.

Esto permite que cada inquilino utilice los métodos de pago WooCommerce de forma independiente, garantizando flexibilidad y control.

Configuración de afiliados

La sección Configuración de afiliados le permite configurar los parámetros del programa de afiliados para sus inquilinos. Aquí están las opciones disponibles:

  • Tarifa de comisión (%) para suscripciones mensuales : establece el porcentaje de comisión obtenida por referencias de suscripción mensual

  • Tarifa de comisión (%) para suscripciones anuales : establece el porcentaje de comisión obtenida por referencias de suscripción anual

  • Ganancias del referente por registro de nuevo usuario ($) : Defina una recompensa fija por recomendar registros de nuevos usuarios

  • URL de redireccionamiento : establece la URL a la que se redirigirá a los usuarios después de hacer clic en un enlace de referencia

  • URL de términos y condiciones de afiliados : Proporcione un enlace a sus términos y condiciones de afiliado

  • Días de confirmación para las ganancias de los recomendadores : Especifique el número de días después de los cuales se confirmarán las comisiones por referencias.

  • Guardar ID de referencia en cookie (días) : Defina cuánto tiempo se almacenará el ID de referencia en las cookies con fines de seguimiento.


Panel de administración de inquilinos

Los inquilinos pueden gestionar fácilmente su sistema de reservas a través del Panel de administración de inquilinos . Estas son algunas características y opciones clave disponibles para los inquilinos:

  1. Compartir panel de reservas
    Los inquilinos pueden compartir su panel de reservas con los clientes de varias formas:

    • Al hacer clic en el botón “Compartir página”.
    • Envío de la URL del panel de reservas por correo electrónico.
    • Descargando el código qr para su panel de reservas.
    • Copiando lo proporcionado código HTML para insertar el panel de reservas directamente en su sitio web.

    instalación booknetic de saas

  2. Página de facturación
    en el Facturación página, los inquilinos pueden:

    • Revise su historial de pagos.
    • Verifique los límites actuales del plan haciendo clic en el botón “Plan actual”.
    • Actualice sus planes de suscripción (mensual o anual).

    instalación booknetic de saas

  3. Planes de actualización

    • Cuando los inquilinos hacen clic en “Actualizar plan”, verán la lista de planes que usted ha creado.

    • Después de seleccionar un plan, los inquilinos serán redirigidos a la página de pago para elegir uno de los métodos de pago disponibles (configurados por usted).

    • Tras el pago exitoso, los inquilinos son redirigidos automáticamente a la página de Facturación, donde pueden:

      • Ver los detalles de la suscripción, incluido el próxima fecha de pago .
      • Opte por no recibir pagos automáticos haciendo clic “Cancelar la suscripción” .

      instalación booknetic de saas

  4. WooCommerce Depósitos de Saldo

    • Los inquilinos pueden depositar fondos en su saldo utilizando el método de pago WooCommerce.
    • Estos fondos se pueden utilizar para comprar planes de suscripción.
    • Para pagar con el saldo depositado, los inquilinos simplemente hacen clic Actualizar , seleccione Saldo como método de pago, y el pago se deducirá de su saldo disponible.

    instalación booknetic de saas


Planificar permisos y módulos

Los inquilinos tendrán acceso a las funciones del sistema según la módulos y límites definido en el plan elegido. Los puntos clave incluyen:

  • Cada inquilino opera como independiente. Booknetic Usuario habitual dentro del sistema SaaS.

  • Los inquilinos obtienen acceso a los suyos propios:

    • Panel de Reservas
    • Panel de administración
    • Personal
    • Servicios
    • Métodos de pago
    • Configuración
  • Todos los existentes Módulos Booknetic están disponibles y se pueden habilitar o restringir según el plan de suscripción del inquilino.


Inquilinos ilimitados

Puede incorporar un número ilimitado de inquilinos, y cada inquilino podrá utilizar individualmente la gama completa de funciones Booknetic de acuerdo con los permisos de su plan.