Manual Cover Manager

REQUISITOS DE LICENCIA

  • La licencia debe ser Cloud o Business.
  • Debe tener marcado el módulo de Cover Manager en el apartado API Rest.
  • Previamente se debe configurar el Cover Manager(Cliente).
  • No se pueden tener habilitadas las reservas de Glop y las reservas de Cover Manager de manera simultánea.

CONFIGURACIÓN DE COVER MANAGER

Es necesario que en cada mesa de los salones de Cover Manager se acceda a la opción Modificar y rellenar los datos de ID Mesa y Número Mesa que nos facilita el salón de GLOP.

Ejemplo de un Salón en Cover Manager

Configuración de una mesa desde Cover Manager

Página de configuración de Cover Manager

CREACIÓN DE LA RESERVA

Para realizar una reserva de prueba desde Cover Manager primero deberemos dirigirnos a la página test proporcionada por la propia Cover Manager, en el caso de Glop la nuestra es esta link.

Dentro de la página tendremos que seleccionar tanto la cantidad personas, como la fecha y la hora a la cual se quiere reservar la mesa.

Nota: En Glop sólo aparecerán las reservas asignadas para el día de hoy y el día siguiente

Seguidamente clickaremos el botón de reservar y nos moveremos a la pestaña de destalles para ultimar la reserva.

Para poder finalizar la reserva tendremos que escribir el nombre y apellidos de la persona que desea realizar la reserva, además de su correo electrónico y su número de teléfono.

Nota: Cover Manager identifica las reservas por el número de teléfono por tanto si realizamos dos reservas con el mismo teléfono, los datos introducidos en la 2da sobrescribirán los de la primera

Una vez confirmada la reserva nos aparecerá este mensaje.

GESTIÓN DE LA RESERVA DESDE GLOP

Para acceder a la gestión de reservas desde Glop primero tendremos que acceder al TPV, después en utilidades y para finalizar en Reserva Online.

Una vez estemos ya en la pestaña de Reservas Online, podremos observar un listado con todas las reservas confirmadas o pendientes de confirmar para así poder gestionarlas individualmente.

Estas reservas, podrán ser canceladas desde el botón cancelar, seleccionando una de ellas.

Para gestionar la reserva, seleccionaremos una de ellas del listado, pulsaremos sobre el botón gestionar. Tras esto se abrirá la pantalla de ventas con la mesa seleccionada, donde podremos añadir artículos o aparcarla vacía. Si la aparcamos vacía aparecerá de color rojo como mesa reservada y si la aparcamos con articulo estará de color azul como mesa ocupada.

Tras gestionar la reserva, si por algún motivo lo deseamos podemos desvincular la reserva de esa mesa, a través del botón desvincular, de forma que la mesa volverá a aparecer en estado libre para ser ocupada.

Nota de funcionamiento

En el caso de haber modificado el APIREST original de la instalación en la nube y/o licencia, es necesario borrar los registros de APIREST_BEARER de la tabla TB_TERMINALES para que conecte correctamente con los nuevos datos generados.

Ciclo completo gestión Reserva

https://youtu.be/wqx-CuDa3K8

Agregado de productos a una Reservahttps://youtu.be/9K_cwNL2o68

Ver Entradas Por Etiquetas O Categorías

Ver Entradas Por Etiquetas

Acta Amonestaciones ANDROID ApiGlop ApiRest App.glop.es Artículos Backend Bases De Datos Buenas prácticas Bug Business CLOUD Comunicaciones Configuración DELIVERECT Delivery Delphi Documentación Ecommerce Error Estructura Formas de pago Frontend GB GESTOR DE COMANDAS Gestor de Compras Glop Glopdroid Impresión Informes MANUAL Manual_interno MasterYield MiGlop Monei Nomenclaturas Notificaciones PHP Protocolo SQL Tallas y Colores Utiles Web WooGlop

Ver Entradas Por Categorías

Bloqueo para Demos

Lo primero que tenemos que hacer para enviar una licencia con un tiempo limite es acceder al programa de licencias y entrar en el apartado módulos, una vez dentro de módulos vamos a marcar la opción Glop Demo y pondremos una fecha limite para que la demo se bloquee.

Una vez tengamos la licencia en el programa nos debería indicar al arrancar Glop el tiempo que le queda para finalizar la demo, este mensaje indica como podemos ver los días que faltan para que acabe la demo y un numero para ponerse en contacto, este numero de contacto puede cambiarse en el ini en el campo «tlfdemo».

En el caso que se pase el tiempo de la demo saltara el siguiente mensaje cuando intentemos iniciar Glop fuera de la fecha limite puesta en la licencia, indicando que el tiempo para seguir usando el programa se a terminado.

Si el cliente intentara cambiar la hora de su equipo para intentar burlar este sistema de bloqueo este modulo también incorpora un limite de tickets, en cuanto se pase el limite de tickets el mensaje al iniciar Glop nos indicará el siguiente mensaje.

Mejorar la velocidad en el escritorio del multisitio de WordPress de + de 100 sitios

Con > de 100 sitios el admin de WordPress se ralentiza muchísimo. Para mejorar la velocidad, lo que hacemos es NO cargar los sitios en la barra de herramientas y con ello ahorramos tiempo.

Esto solo se aplica para los superadmin.

Para ello:

  • Crear un file en /wp-content/mu-plugins/fix-multisite.php
<?php
/*
Plugin Name: Fix multisite

Description: A simple plugin for overriding the default multisite install configuration
Author: Glop
Version: 1.0.0
*/

function wp31746_skip_get_blogs_of_user_for_super_admin( $null, $object_id, $meta_key, $single ) {
	global $wpdb;

	if ( $meta_key || ! is_super_admin() ) {
		return $null;
	}

	remove_filter( 'get_user_metadata', __FUNCTION__, 10, 4 );

	$keys = get_user_meta( $object_id );

	add_filter( 'get_user_metadata', __FUNCTION__, 10, 4 );

	foreach ( $keys as $key => $value ) {
		if ( 'capabilities' !== substr( $key, -12 ) ) {
			continue;
		}

		if ( $wpdb->base_prefix && 0 !== strpos( $key, $wpdb->base_prefix ) ) {
			continue;
		}

		$blog_id = str_replace( array( $wpdb->base_prefix, '_capabilities' ), '', $key );
		if ( ! is_numeric( $blog_id ) ) {
			continue;
		}

		unset( $keys[ $key ] );
	}

	return $keys;
}
add_filter( 'get_user_metadata', 'wp31746_skip_get_blogs_of_user_for_super_admin', 10, 4 );

Para mejorar la carga de la tabla de sitios https://miglop.es/panel/network/sites.php

Hay que modificar el sites.php que está en wp-admin/network/sites.php

  • Comentar la línea <?php $wp_list_table->views(); ?> y dejarla así
<?php // $wp_list_table->views(); ?>

Arquitectura SOLTIA APIs

Las máquinas de producción son n0, n1, n2, n3. A estos se les llama frontales.

La máquina de develop es dev0.

Hay dos balanceadores LB0 y LB1: el principal LB0 irá distribuyendo el tráfico en producción entre las 4 máquinas ciclando una tras otra. El LB1 entrará en acción si LB0 cae. Tarda menos de un segundo en retomar el tráfico.

Las bases de datos están en un cluster galera mysql que no soporta motor MyIsam. Son 3 servidores mysql que se sincronizan entre ellos. También hay dos balanceadores para acceder a este cluster.

Despliegue en pruebas

Habrá que entrar por SSH.

Para ello hay que entrar con clave privada que debe ser registrado por soltia en los frontales.

Los despliegues en desarrollo bastará con hacer git pull desde la consola. Ya está en la rama de desarrollo.

Configuración y funcionamiento Glop Pay

Configuración

Pasos a seguir:

  • Activaremos Glop Pay desde configuración-terminales-módulos-Glop Pay
  • Introduciremos las credenciales Account details_ID ->Desde el Panel Admin de Monei/Glop (No es necesario solicitarlo al cliente, nosotros tenemos acceso).

Una vez introducidas las credenciales de acceso, si queremos que imprima el QR en los tickets, activaremos el parámetro correspondiente en terminales—parámetros del terminal

Para poder realizar cobros a través de la pasarela de pago Glop Pay, debemos dar de alta o modificar una forma de pago en la que se le asigne esta pasarela (configuración-formas de pago-crear/modificar-parámetros de la forma de pago)

A tener en cuenta: si deseamos que los tickets impresos muestren el QR para el pago, aparte de la configuración explicada anteriormente, tendremos que modificar sus diseños desde la carpeta de instalación. En la ruta de instalación DisGlop\Plantilla1\PagoQr dispondremos de los diseños necesarios para que el QR se muestre en los tickets impresos, tan solo los tendremos que copiar a la ruta DisGlop\Plantilla1\ y sustituir los existentes. La impresora que utilicemos deberá ser una impresora por drivers.

Funcionamiento

Pago QR desde GlopDroid

También podremos mostrar el QR para el cobro desde los dispositivos GlopDroid

El código QR se mostrará en pantalla para que el cliente lo pueda escanear y proceder a realizar el pago

Se pueden hacer pagos completos (video anterior) y pagos parciales (siguiente video)

Al igual que desde el TPV se puede cancelar este código QR y el cliente no podrá finalizar el pago.

Pago desde el QR impreso en justificantes de Tickets

Al imprimir el justificante, este mostrará un código QR para que el cliente pueda efectuar el pago con él.

Cancelación del QR impreso en justificantes de Tickets

3 tipos de posibles cancelaciones

1- Abrir mesa

2- Modificar mesa

3- Cobrado con otro método de pago

Si se da alguna de las 3 situaciones anteriores el cliente no podrá finalizar el pago

Cuando el cliente finalice el pago, nos mostrara mensaje de confirmación como que el pago se ha realizado con éxito.

Pago desde el TPV

Cuando vayamos a realizar un cobro, seleccionaremos la forma de pago que tiene activa la pasarela de pago Glop Pay, tras esto nos mostrara un QR en pantalla que el cliente deberá escanear para completar el pago.

Cancelación desde el TPV

Si cancelamos el pago desde el TPV, si el cliente ha efectuado ya la lectura del código QR, no le permitirá finalizar el pago.

Scroll to top

Acceder a WikiGlop