Obtén el TrxID, el importe y la contraparte de cualquier captura de bKash
Escribir manualmente los cuatro campos de una confirmación de bKash en una hoja de cálculo lleva unos 3 minutos por recibo. Esta herramienta los extrae en 5-10 segundos, tanto si la captura es de la app como de un SMS.
5-10 s por captura · Hasta un 99% de precisión en texto impreso
Qué puedes extraer de una confirmación de bKash
Un recibo de bKash llega como pantalla de confirmación en la app o como SMS de una transacción USSD. Con la Extracción de Columnas Personalizadas, tú defines los campos y la IA los encuentra, sin importar el idioma ni el formato.
Un código alfanumérico de más de 10 caracteres, la clave de conciliación universal para los usuarios de Bangladés. «Pásame el TrxID» es la frase estándar para verificar un pago.
Formateado como Tk 1,500.00 en SMS o ৳1,500.50 en la app. La IA separa el importe de la comisión de Cash Out, una distinción crítica.
Un número de teléfono (p. ej. 01999999999) para Send Money, un nombre de comercio para Payment, o un número de agente para Cash Out. Etiquetado como «প্রাপক» (destinatario) en el modo bengalí.
Toda confirmación de bKash incluye una marca de tiempo en hora estándar de Bangladés (15/07/2025 11:00). El formato SMS la añade al final; la pantalla de la app la coloca arriba.
bKash Vive en Dos Formatos. Tu Extracción No Debería Importarle Cuál
El servicio financiero móvil más grande de Bangladés opera entre capturas de pantalla de la aplicación y recibos por SMS. Los mismos cuatro campos se reorganizan entre una pantalla de confirmación visual y un mensaje de texto plano, y las herramientas basadas en plantillas diseñadas para un formato fallan con el otro.
Por qué las confusiones de bKash rompen las herramientas de plantilla
Dos formatos de recibo completamente distintos. La app genera una pantalla de confirmación estilizada con iconos y etiquetas en bengalí. USSD *247# genera un SMS simple. Las herramientas OCR basadas en plantillas entrenadas con un formato no pueden procesar el otro.
Etiquetas en bengalí e inglés mezcladas en la misma pantalla. Un campo puede decir Amount en el teléfono de un usuario y পরিমাণ (importe) en el de otro. Los numerales bengalíes (০১২৩৪৫৬৭৮৯) pueden aparecer junto a numerales arábigos. Las reglas regex que dependen de palabras clave específicas en inglés fallan cuando las etiquetas cambian de idioma.
La tarifa de Cash Out es un valor derivado oculto. Cuando un usuario retira ৳5,000, recibe ৳4,930.25 después de la tarifa del agente. El SMS muestra «Fee Tk 0.00» para algunos tipos, pero para Cash Out la tarifa se deduce antes de mostrar el importe neto. Los desarrolladores que procesan SMS de bKash con regex suelen capturar la cifra incorrecta.
Cómo la Extracción Semántica Maneja bKash
Independencia del formato: app o SMS, lee el significado. La IA no depende del diseño visual. En una captura de pantalla de la app, encuentra el TrxID buscando la etiqueta TrxID o লেনদেন আইডি. En un recibo por SMS, lee el mismo código desde el texto. Una sola definición de columna funciona para ambos formatos.
Reconocimiento bilingüe de etiquetas integrado. Ya sea que la etiqueta diga "Amount", "পরিমাণ" o "Tk", la IA la reconoce como el importe de la transacción. Lee escritura bengalí y números arábigos lado a lado. "প্রাপক" y "Recipient" se tratan como semánticamente equivalentes.
Extracción consciente de tarifas para transacciones Cash Out. La IA distingue el importe bruto del importe neto recibido. "Cash Out" ৳5,000 es la solicitud bruta; el importe neto después de la tarifa de Tk 13.95/1,000 aterriza en la columna "Amount". La IA se ajusta según la etiqueta de tipo de transacción en la pantalla.
"En pocos años, Bangladés pasó de una economía solo en efectivo a una de las historias de banca móvil más exitosas del mundo. Para 2023, solo bKash tenía más de 60 millones de usuarios. Déjalo asimilar: 60 millones de personas en un país donde las cuentas bancarias tradicionales alguna vez fueron un lujo."
Medium / Taka Alliance BD
De Confirmaciones bKash Mixtas a una Hoja de Cálculo Limpia
Sube Confirmaciones bKash Juntas
Tienes una carpeta de recibos bKash de la semana pasada: una captura de la app de una transacción Send Money a un proveedor, una confirmación por SMS de un Cash Out en el agente, y un recibo de Payment de una factura de servicios. Dos formatos diferentes, tres tipos de transacción diferentes. Súbelas todas en un solo lote, como capturas JPG, PNG o WebP. La configuración de idioma de cada captura no tiene que coincidir.
Define las Columnas una Vez: TrxID, Importe, Contraparte, Fecha
Escribe las cuatro columnas que necesitas. La IA lee cada captura de forma independiente: encuentra el TrxID como código de transacción alfanumérico, aísla el importe neto (teniendo en cuenta cualquier comisión de Cash Out), identifica la contraparte ya sea un número de teléfono o nombre del comercio, y registra la marca de tiempo. Una captura en modo bengalí con la etiqueta «পরিমাণ (importe)» produce la misma salida estructurada que una en modo inglés.
Obtén una Tabla Unificada, Sin Ordenar por Tipo o Formato
El procesamiento tarda 5-10 segundos por captura. La salida es un XLSX o CSV: tres filas, cuatro columnas (TrxID, Importe, Contraparte, Fecha), una fila por transacción. La captura de la app de Send Money, el SMS de Cash Out y el recibo de Payment produjeron la misma estructura limpia. Aproximadamente 18 veces más rápido que abrir cada confirmación y copiar los valores a mano (unos 3 minutos manuales por recibo frente a 5-10 segundos aquí).
Lo que obtienes, entre tipos de transacciones mixtas de bKash:
| TrxID | Importe (৳) | Contraparte | Fecha |
|---|---|---|---|
| AAN20A8HOI | 1,500.00 | 01999999999 | 23/06/25 |
| GH78KT901X | 4,930.25 | agente Priyo | 09/09/25 |
| DY28XV679K | 500.00 | Desco Utility | 15/01/26 |
Cuándo funciona mejor y cuándo tener precaución
Conocer los límites te ayuda a obtener resultados consistentes.
Cuándo funciona mejor
Capturas de pantalla directas de la app de bKash o de hilos de SMS. Las capturas a resolución completa alcanzan hasta un 99% de precisión. El texto generado por máquina tiene alto contraste y es limpio.
Tipos de transacción mixtos en un solo lote. Las capturas de Send Money, Cash Out, Payment y Mobile Recharge se pueden subir juntas, sin necesidad de clasificarlas por tipo antes de procesarlas.
Conciliación histórica masiva. Decenas de confirmaciones de bKash producen una sola hoja de cálculo ordenada, lista para importar en tu software de contabilidad.
Cuándo tener precaución
Capturas reenviadas a través de apps de mensajería. WhatsApp y Messenger comprimen las imágenes. Los recibos de bKash reenviados pueden tener una resolución reducida que afecta la precisión a nivel de caracteres, especialmente en códigos TrxID largos.
Límite de arquitectura: captura del recibo, no acceso por API. Esta herramienta trabaja con capturas visuales, los mismos recibos que reenvías a tus clientes o guardas como registro. No puede extraer datos del servidor de bKash ni leer los SMS de la base de datos de mensajes del teléfono.
Imágenes muy oscurecidas. Si el TrxID o el importe están parcialmente cubiertos por superposiciones, pegatinas o marcas de edición, la IA puede no leer el valor completo. Las capturas limpias producen los mejores resultados.
Preguntas Frecuentes
¿Cómo distingue la IA entre el monto enviado y la tarifa de Cash Out en una captura de bKash?
En una transacción de Cash Out, la captura muestra dos montos: el monto que solicitaste retirar (ej. «Cash Out ৳5,000») y el monto que realmente recibes después de la deducción de la tarifa. La IA lee las etiquetas: la cifra precedida por «Cash Out» o «Fee» es el cargo, mientras que la cifra etiquetada como «Amount received» o «নিট প্রাপ্তি» (recibido neto) va a la columna Amount. El TrxID vincula ambos a la misma transacción, para que puedas cotejar la tarifa con la tasa publicada por bKash de Tk 13.95 por mil en agentes Priyo.
¿Puede la IA manejar texto en bengalí mezclado con inglés en la misma captura de bKash?
Sí. La IA lee tanto etiquetas en bengalí (পরিমাণ (importe), প্রাপক (receptor), লেনদেন আইডি (TrxID), তারিখ (fecha), অবস্থা (estado)) como en inglés en la misma imagen. No requiere que la app esté configurada en un idioma específico. El TrxID, el monto y la fecha se extraen sin importar el idioma de las etiquetas. Los numerales bengalíes (০১২৩৪৫৬৭৮৯) también se reconocen cuando aparecen junto a numerales arábigos en la misma pantalla.
¿Puedo procesar capturas de la app de bKash y capturas de confirmación por SMS en el mismo lote?
Sí. Los usuarios de bKash suelen tener una mezcla: capturas de confirmación dentro de la app de bKash y recibos por SMS de transacciones USSD marcadas con *247#. La IA maneja ambos formatos de entrada en un solo lote. La pantalla de la app muestra el TrxID en un campo etiquetado, mientras que el SMS lo incluye en texto natural. Define tus columnas una vez (TrxID, Amount, Counterparty, Date) y la IA las encontrará en cualquiera de los dos formatos.
¿Qué pasa si la tarifa de Cash Out no aparece explícitamente en la captura?
Algunas capturas de bKash solo muestran el monto neto recibido después de la deducción de la tarifa, sin mostrar el monto de la tarifa por separado. En ese caso, la IA extrae el monto neto como valor de la transacción. Si necesitas el monto de la tarifa para conciliación, puedes incluir una columna calculada en tu configuración. Por ejemplo, define una columna como «Cash Out Fee (5,000 × 1.395%)» y la IA la calculará según el monto bruto visible en la pantalla.
¿Qué es un TrxID y por qué es fundamental para la conciliación en Bangladés?
El TrxID (ID de transacción) es un código alfanumérico de más de 10 caracteres que bKash asigna a cada transacción. Es la clave de referencia universal en Bangladés, utilizada para verificación de pagos, reembolsos, disputas de clientes y conciliación contable. Cuando un cliente dice «pásame el TrxID», se refiere al código específico que identifica una transferencia individual. Cada TrxID es único para una transacción, lo que lo convierte en el campo más confiable para deduplicación y cotejo con registros bancarios o sistemas de pedidos.
Consulta todos los tipos de capturas de pago compatibles con esta herramienta, desde Venmo y PayPal hasta bKash y M-Pesa: descripción general de capturas de pago
También del ecosistema financiero móvil de Bangladés: extracción de capturas de Nagad · extracción de SMS de M-Pesa