Lectura de tickets (OCR)
El OCR lee la foto de un ticket y extrae comercio, fecha e importe. Con eso se validan las evidencias sin que nadie las revise a mano. Se configura en Administración › Configuración, pestaña OCR.
Permiso Configuración para abrir la pantalla · Editar configuración para guardar
Ajustes de OCR
Los textos de esta pestaña aparecen en inglés, porque aún no están traducidos.
| Campo | Qué es | Notas |
|---|---|---|
| Provider | Quién lee los tickets | Manual (no OCR), Gemini Flash o External API |
| Confidence Threshold | Confianza mínima, de 0 a 100 | Por debajo, la evidencia pasa a revisión manual |
| Credits per Image | Créditos que gasta cada imagen leída | 0 para no cobrar créditos |
Gemini Flash
Pide dos datos:
- API Key: tu clave de Google AI Studio. Si ya hay una clave configurada (la tuya o la de la plataforma), un aviso te lo indica y puedes dejar el campo sin tocar.
- Model: Gemini 2.5 Flash (recommended), Gemini 2.0 Flash, Gemini 1.5 Flash o Gemini 1.5 Pro.
External API
Para usar tu propio servicio de OCR:
- API URL: la dirección del servicio.
- API Key: el token con el que IncentIA se identifica.
Un proveedor externo decide por sí mismo si un ticket necesita revisión. El umbral de confianza no se le aplica.
Manual
Con Manual (no OCR) nadie lee la foto. Todas las evidencias esperan en la revisión manual.
Las claves se guardan cifradas y no se vuelven a mostrar. Para cambiarlas, escribe una nueva. Para conservarlas, deja el campo sin tocar.
Qué pasa con cada ticket
- La persona sube la foto. Puede subirla desde el portal del socio, una landing o WhatsApp.
- El proveedor extrae los datos y devuelve su confianza.
- Se comprueban las reglas de la campaña o del programa. Con confianza suficiente y reglas cumplidas, se aprueba sola.
- Si hay dudas, la evidencia queda pendiente en Operaciones › Revisión de evidencias.
Reglas de validación
Las reglas se definen en dos sitios, con el mismo formato:
- En la campaña, bloque Receipt Submission Rules (se suman a las del programa).
- En el programa, bloque Evidence Validation Rules.
Cada regla tiene un tipo y un valor:
| Tipo | Qué exige |
|---|---|
| Min Amount / Max Amount | Importe del ticket mínimo o máximo |
| Max Age (days) | Antigüedad máxima del ticket |
| Min Products | Número mínimo de líneas leídas |
| Max Claims/Day / Max Claims/Month | Tickets máximos por socio y día o mes |
| Required Products | Al menos uno de los productos (separados por comas) |
| Required Store | El comercio debe estar en la lista (separados por comas) |
Si una regla exige un dato que el OCR no pudo leer, el ticket no se rechaza: va a revisión manual.
Cuando el OCR falla
Si el proveedor no responde, se agota el tiempo o no quedan créditos, el ticket no se rechaza. Pasa a revisión manual y el detalle muestra OCR no disponible. Escribe el importe tú. Lee Revisión de evidencias.
Cuando el proveedor no llega a ejecutarse, no se cobran créditos por esa imagen.
Límites
- Los créditos se descuentan de tu saldo. Consulta Suscripción y créditos.
- Los tickets duplicados se rechazan aunque la foto cambie un poco.
Permisos
| Acción | Permiso (texto UI) | Id técnico |
|---|---|---|
| Abrir la configuración | Configuración | Pages.Administration.Tenant.Settings |
| Guardar cambios | Editar configuración | Pages.Administration.Tenant.Settings.Edit |