Pago con Yappy
Core360 se integra con la pasarela de pago Yappy de Banco General para aceptar pagos moviles directamente desde el Punto de Venta. Los clientes pueden pagar escaneando un codigo o desde su app de Yappy.
Requisitos Previos
Antes de usar Yappy en el POS, necesita:
- Cuenta de comercio Yappy activa con Banco General
- Credenciales de API: Merchant ID y Secret Key proporcionados por Banco General
- Configuracion en Core360: Registrar las credenciales en la pagina de configuracion (ver Configuracion de Yappy)
- Metodo de pago habilitado: Agregar "Yappy" como metodo de pago en la terminal POS
Configuracion de Yappy
Ruta en el sistema: Configuracion > Yappy (o accesible desde la pagina de configuracion de la empresa)
Datos de Configuracion
| Campo | Descripcion | Requerido |
|---|---|---|
| Merchant ID | Identificador de comercio proporcionado por Banco General | Si |
| Secret Key | Clave secreta para firmar las transacciones (Base64) | Si |
| URL del Sitio | Dominio de su empresa para recibir notificaciones de pago | Si |
| Activo | Habilitar o deshabilitar la integracion | Si |
Probar Conexion
Despues de ingresar las credenciales, puede hacer clic en "Probar Conexion" para verificar que los datos son correctos. El sistema validara las credenciales con la API de Yappy y mostrara un mensaje de exito o error.
El Secret Key es una clave confidencial. No la comparta con terceros. Core360 la almacena de forma segura y la utiliza unicamente para firmar las transacciones.
Flujo de Pago
Cuando un cliente desea pagar con Yappy desde el POS:
Paso 1: Seleccionar Yappy como Metodo de Pago
En la ventana de pago de la pantalla de venta, seleccione "Yappy" como metodo de pago.
Paso 2: Crear la Orden
El sistema envia la solicitud de pago a Yappy con los datos de la venta:
- Monto total
- Subtotal, impuestos y descuentos
- Identificador unico de la orden
Paso 3: El Cliente Paga
El cliente recibe la solicitud en su app de Yappy y la aprueba ingresando su PIN.
Paso 4: Confirmacion
Core360 recibe la confirmacion de pago automaticamente:
- El sistema verifica la autenticidad de la notificacion
- La venta se registra como pagada
- Se genera la factura y el recibo correspondiente
Paso 5: Completar la Venta
Una vez confirmado el pago, puede imprimir el recibo y continuar con la siguiente venta.
Estados del Pago
| Estado | Descripcion |
|---|---|
| Pendiente | La orden fue enviada a Yappy y se espera la aprobacion del cliente |
| Exitoso | El cliente aprobo el pago y se recibio la confirmacion |
| Cancelado | El cliente cancelo o rechazo el pago |
Pago Mixto con Yappy
Yappy puede combinarse con otros metodos de pago. Por ejemplo, puede cobrar una parte en efectivo y otra con Yappy:
- Agregue Efectivo como primer metodo de pago e ingrese el monto parcial
- Agregue Yappy como segundo metodo de pago con el monto restante
- Procese el pago — el flujo de Yappy se inicia para el monto correspondiente
Solucionar Problemas
| Problema | Solucion |
|---|---|
| "Error al probar conexion" | Verifique que el Merchant ID y Secret Key sean correctos |
| "Yappy no aparece como metodo de pago" | Agregue Yappy en la configuracion de metodos de pago de la terminal |
| "Pago pendiente por mucho tiempo" | El cliente puede no haber aprobado el pago en su app. Cancele y reintente |
| La configuracion de Yappy no esta disponible | Contacte a su representante para activar el modulo |
Cada empresa puede tener una sola configuracion de Yappy. Las credenciales aplican para todas las terminales POS de la empresa.