Viva Wallet

Conectar una terminal de pago de Viva Wallet le permitirá ofrecer un flujo de pago ágil a sus clientes y facilitar el trabajo de sus cajeros.

Nota

Con Viva Wallet su teléfono podrá ser un lector de tarjetas: ` Tap On Phone <https://www.vivawallet.com/gb_en/blog-tap-on-phone-gb>`_ (toque en el teléfono para pagar).

Configuración

Primero cree una cuenta de Viva Wallet en el sitio web de Viva Wallet.

Busque sus credenciales de Viva Wallet

Al configurar Viva Wallet en el Punto de venta, necesita usar credenciales específicas que estarán disponibles en su cuenta de Viva Wallet. Estas credenciales incluyen su Merchant ID (ID de comerciante), API key (Clave API), POS API credentials (Credenciales de API para el Punto de venta) y el número Terminal ID (ID de la terminal).

ID de comerciante y clave API

Guíese de la documentación de Viva para ubicar su ID de comerciante y clave API. Después, guarde las claves y péguelas en los campos ID de comerciante y clave API al crear el método de pago.

campos del ID del comerciante y clave API

Nota

Estas credenciales las usan API para autenticar con autorización básica.

Credenciales para el API del Punto de venta

Ubique y genere sus credenciales API de Punto de venta con la documentación de Viva. Después, guarde las claves y péguelas en los campos de Odoo secreto de cliente e ID del cliente al crear un método de pago.

Advertencia

Estas credenciales solo se mostrarán una vez. Asegúrese de tener una copia de ellas.

Campos secreto del cliente y ID del cliente

Nota

Estas credenciales se usan para las solicitudes de activación de Punto de venta en Android y iOS, así como en la terminal Cloud de la API.

ID del terminal

El número ID de la terminal se usa para identificarla. Para encontrarlo:

  1. Vaya a su cuenta de Viva Wallet y seleccione la cuenta relevante.

  2. Vaya a Sales ‣ Physical payments ‣ Card terminals (Ventas > pagos físicos > terminales de pago) en el menú de navegación.

El número de ID de la terminal se ubica en la columna Terminal ID (TID) (ID de la terminal). Guárdela para pegarla en el campo ID de la terminal al crear el método de pago.

ID de la terminal Viva

Configure el método de pago

  1. Active el módulo PdV Viva Wallet para activar la terminal de pago.

  2. Cree el método de pago relacionado en Punto de venta ‣ Configuración ‣ Métodos de pago y haga clic en Nuevo.

  3. Configure el tipo de diario como Banco.

  4. Seleccione Viva Wallet en el campo Usar una terminal de pago.

  5. Llene los campos obligatorios con:

  6. Guarde el formulario y copie la URL del webhook generado en el campo Punto final Webhook de Viva Wallet. Esta URL es necesaria cuando configure el webhook.

Formulario de creación de método de pago

Configuración del webhook

Con los webhooks usted podrá recibir notificaciones en tiempo real siempre que ocurra una transacción dentro de su cuenta Viva Wallet. Configúrelos para las transacciones de pago siguiendo la documentación de Viva.

Pagar con una terminal de pago

Al procesar un pago, seleccione el método de pago relacionado. Revise el importe y haga clic en Enviar. En cuanto se realice el pago, el estado cambia a Pago exitoso.

Nota

  • En caso de que haya problemas de conexión entre Odoo y la terminal de pago, puede forzar el pago al hacer clic en forzar hecho, lo que le permite validar la orden.
    Esta opción solo está disponible después de recibir un mensaje de error que le informa que la conexión falló.
  • Para cancelar la solicitud de pago, haga clic en cancelar.