Cómo configurar notificaciones por correo electrónico para el personal
Si desea configurar notificaciones por correo electrónico para una nueva reserva o una membresía adquirida, siga los pasos que se indican a continuación.
- Vaya a Trackman Portal e inicie sesión con el correo electrónico de su instalación
- Vaya a la sección “Booking & Payments” del menú del lado izquierdo
-
Haga clic en «Settings» en el menú de navegación de la derecha
-
Haga clic en «Manage Integrations», situado en la parte inferior de la página
- Luego, haga clic en "Create a new Integration"
- Seleccione un nombre para su nueva integración. En este ejemplo lo llamaremos 'Trackman Support Notification'
- Establezca el tipo en "Notify"
- Una vez configurado, se abrirá otra ventana donde se mostrará el nombre elegido
- En "Event Type", seleccione "booking-paid" o "booking-cancelled"
- En «Trigger Flags», cree una bandera y agréguela a «Trigger Flags»
- En el ejemplo siguiente, se ha creado y añadido la bandera «Notify». El nombre de la bandera queda a su elección; lo importante es que deje claro qué hace. Por ejemplo, «send notification» o «booking notification»
Después de completar los pasos de la sección «Manage Integrations», debe ir a Bay Options para determinar cuándo debe enviarse la notificación aplicando la bandera a la opción de puesto correspondiente.
- Ve a Bay Options
- Haga clic en la opción de puesto y abra Additional Settings
- Añada la bandera asociada a la integración de notificaciones
Importante: la notificación solo se activará después de que se haya aplicado la bandera. Sin este paso, la integración no funcionará correctamente.
Cómo personalizar el contenido del correo electrónico
Puedes personalizar el contenido del correo electrónico con los siguientes bloques de código:
Ha recibido una reserva
<ul>
<li>{{#if booking.bay}} Para {{booking.bayOption.name}} en el puesto: {{booking.bay.ref}}{{else}}{{booking.courseOption.name}}{{/if}}</li>
<li>Hora de la reserva: {{booking.start}} – {{booking.end}}</li>
<li>Nombre del cliente: {{booking.user.firstName}} {{booking.user.lastName}}</li>
<li>{{booking.user.email}}</li>
</ul>
Se ha pagado la membresía
El usuario {{user.firstName}} {{user.lastName}} ({{user.email}}) ha pagado la membresía.<br><br>
Tipo de membresía: **{{membership.type.name}}**<br>
{{membership.id}}<br>
{{membership.type.name}}<br>
{{membership.pricingConfig.price}}<br>
{{membership.nextBillingDate}}<br>
Lugar: {{venue.name}}Puede añadir la siguiente información adicional:
- {{booking.type}} = Reserva de Puesto / Reserva de Campo
- Nombre de la sede
- Nombre de quien hizo la reserva
- Apellido de quien hizo la reserva
- Hora de inicio de la reserva
- Número de puestos
- Nombre de la opción de puesto
- Referencia de la reserva
- Número de teléfono del cliente
- Correo electrónico del cliente
- Utilice este código para los extras de la reserva: {{#if booking.extrasSummary}}
{{#each booking.extrasSummary}}
<li>{{this.name}}x{{this.quantity}}</li>
{{/each}}
{{/if}}