BonusQR funciona por sí solo con un escáner en el móvil. Si quiere que su caja gestione también la fidelización, su proveedor de TPV puede conectarla mediante nuestra API REST documentada: la caja escanea el código del cliente, aplica el descuento y canjea las recompensas en un solo paso.

Tarjeta de fidelización escaneada: descuento del 10 % aplicado
Una integración TPV permite que su caja registradora se comunique con su programa de fidelización. En lugar de escanear en una app aparte, el personal escanea en la caja el código QR de fidelización del cliente y el TPV aplica lo que corresponda según el programa.
BonusQR ofrece para ello una API REST. La caja envía el código escaneado y, si hace falta, el importe de la compra. BonusQR responde con lo que hay que hacer (aplicar un descuento porcentual o de importe, canjear un cupón o una recompensa de puntos) y con mensajes listos para el personal.
La integración es opcional y se realiza como un proyecto a medida con su proveedor de TPV. BonusQR emite las claves de API y la integración se presupuesta aparte.
Un vistazo a la documentación interactiva de la API con la que su proveedor de TPV conecta su caja.
La caja escanea el código QR de fidelización y obtiene el nombre del cliente, su número de visita y sus saldos.
Los descuentos porcentuales o de importe llegan como acciones que la caja aplica a la cuenta.
Cupones, recompensas de puntos y pagos con saldo de cashback se canjean directamente en caja.
Cada respuesta incluye mensajes listos para el personal en el idioma de su negocio.
/api/pos/configConfiguración del programa de fidelización para la caja/api/pos/scanEscanear un código en la caja{ "code": "12345", "bill_amount": 12.50 }Responses{
"status": "completed",
"kind": "customer",
"customer": { 1
"name": "Lucía García",
"visit_number": 12,
"loyalty": { "credit": 13.55 }
},
"actions": [{ 2
"type": "apply_percent_discount",
"percent": 10,
"reason": "Socios del club de fidelización"
}],
"messages": [{ 4
"level": "warning",
"title": "Descuento del 10 %",
"lines": ["Réstelo del total."]
}],
"rewards_earned": []
}/api/pos/scan/{scan_id}Enviar el importe o el número de artículos/api/pos/scan/{scan_id}/cancelCancelar un escaneo pendienteSu proveedor de TPV dispone de la documentación interactiva de la API y de una caja de demostración para probar la integración.
Así transcurre una compra con la caja conectada.
POST /api/pos/scaninput_requiredPOST /api/pos/scan/{scan_id}completedLa integración está diseñada para que la fidelización nunca retrase un pago: si BonusQR no responde, la venta sigue adelante.
Sin integración, el personal simplemente escanea con un móvil o una tableta: BonusQR funciona por completo por sí solo.
La API entiende todos los programas de su oferta. Por ejemplo:
Las recompensas obtenidas en caja aparecen en la app del cliente para su próxima visita.
Tarjeta de sellos: la caja envía el número de artículos
Descuento fijo: un porcentaje de la cuenta
Cashback: el saldo paga la cuenta como descuento de importe
Cupón de recompensa: se canjea al pagar
Puntos: una recompensa del catálogo canjeada en caja
Recompensa por gasto: la compra suma para el próximo cupón
REST APILa caja escanea en el momento del pago. Si BonusQR necesita algo más (el importe o el número de artículos), lo pide y la caja responde. Un escaneo pendiente se puede cancelar, y la venta nunca se bloquea.
Ambos funcionan. Elija lo que mejor encaje en su mostrador.
Lo que más preguntan los propietarios y los proveedores de TPV.
No. BonusQR funciona por completo por sí solo: el personal escanea los códigos de los clientes con un móvil, una tableta o un escáner de mostrador. La integración es opcional.
Cualquier sistema cuyo proveedor pueda llamar a una API REST. BonusQR no tiene complementos listos para cajas registradoras concretas; su proveedor la conecta con nuestra documentación.
Es un proyecto a medida, así que se presupuesta aparte. Escríbanos y prepararemos una oferta junto con su proveedor de TPV.
BonusQR las emite bajo petición. Una clave se puede limitar a un solo local de su negocio.
El nombre del cliente, su número de visita y sus saldos, las acciones que hay que aplicar (un descuento porcentual o de importe, un cupón o una recompensa de puntos), las recompensas obtenidas y mensajes listos para el personal.
BonusQR la pide (por ejemplo, el importe de la compra o el número de artículos) y la caja responde. Un escaneo pendiente también se puede cancelar.
Sí. Hay documentación interactiva de la API, junto con una caja de demostración que su proveedor puede usar para hacer pruebas.
Para WooCommerce y Shopify hay integraciones listas en el plan Basic.
Díganos qué TPV usa y le prepararemos una oferta para la integración.