Índice
Introducción
Zest golf es el primer Channel Manager de la industria del golf. Muchos "canales" (como ellos le llaman) o turoperadores (hoteles, agencias, etc.) querrán hacer reservas telemáticamente en tu Golfmanager y para ello usarán la tecnología de Zest.
A diferencia de un turoperador normal, Zest realizará las reservas en nombre de una agencia. Para que la reserva se pueda crear bajo el nombre de esa agencia, Zest necesitará conocer el ID de cliente de esa agencia en tu Golfmanager.
De esta manera Zest podrá consultar a través de la API los ID´s de los TTOO, AGENCIAS y demás clientes.
Ejemplo:
Datos:
ID de cliente de Leadingcourses en Golfmanager = 1250
ID del channel Leadingcourses en Zest = 123
Zest quiere hacer una reserva en un club para Leadingcourses. Zest, al hacer la reserva, necesitará conocer el ID de Leadingcourses en tu aplicación ya que en cada club de golf es distinto. Para ello va a consultar via Api ¿Qué ID tiene el channel Zest nº 123 en este club de golf? Golfmanager responderá "1250".
De esta manera la reserva será guardada bajo el cliente de Leadingcourses para que factures directamente al turoperador.
Esta reserva de ejemplo la verás reflejada en Golfmanager como si de un turoperador estándar se tratara a excepción que la etiqueta "zest" también será visible. Es decir, todas las reservas con la etiqueta "zest" son reservas a través de este Channel Manager.
Por lo tanto verás en un instante el nombre del jugador, el turoperador y que ha venido a través de Zest.
También podrás sacar un listado de reservas filtrando por "tag contiene zest".
Formulario de autorización
Para poder autorizar la integración entre la empresa y el sistema a través de una API, previamente tendrás que enviar el documento cumplimentado y firmado por ambas partes a Golfmanager. Para más información, dirígete al siguiente link.
En el formulario deberás seleccionar las dos Api´s:
Consumer API
Partial admin API. Indica que se da acceso a consultar la función /clientsFull que permitirá a Zest identificar el id de los agentes en nombre de los que Zest podrá hacer las reservas.
Configuración por parte del club
1.- Desde Menú Principal > Clientes:
Crea la ficha para ZEST como cliente
Sección General > Etiquetas. Tienes que añadir una etiqueta que será la que determine las condiciones que hayas pactado con ellos
Sección Perfil > es importante activar las siguientes opciones:
es tour operador
a crédito
es API
2.- El club tiene que crear un usuario en Administradores de ese tenant:
Sección: Menú Configuración > Seguridad > Administradores
Nombre. Zest
Email. info@zest.com
Contraseña. Zs12345678
Superusuario. Activado
Es Api. Activado
3.- Desde Menú Configuración > Reservas > Tipos de Reserva > sección Otros > en el campo Tags API.
Zest obligatoriamente necesita que el club añada a sus Tipos de Reserva online, los siguientes nombres dependiendo del Tipo de Reserva:
18holes
9holes
tee1
tee10
buggy
Quedando así como en el ejemplo que sigue:
18holes tee1 buggy
18holes tee10
9holes tee1
9holes tee10 buggy
4.- Desde Menú Configuración > Clientes > Colectivos.
Crear un colectivo que se llame ZEST
5.- Desde Menú Principal > Clientes.
Añadir el colectivo ZEST a todos los TTOO que van a reservar a través de Zest
Configuración por parte del equipo de Golfmanager
El equipo de Golfmanager tiene que:
Desde Sección: Menú Configuración > Configuración General > App Center:
Instalar el Plugin API V1
Desde superadmin >apikeys de ese servidor:
Buscar esa api: Zest Admin, como Admin:
Pestaña de Tenants
Selecciona el botón de Nuevo
NOTA. Si no encuentras el usuario, es que desde el club no han hecho el paso 2 correctamente
Buscar esa api: Zestgolf, como Consumer:
Pestaña de Tenants
Selecciona el botón de Nuevo
NOTA. Si no encuentras el usuario, es que desde el club no han hecho el paso 1 correctamente