Extracción bKash

Extrae 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 90 segundos por recibo; esta herramienta los captura en 5 segundos, ya sea la captura de la app o de un SMS.

5-10 s por captura · Hasta un 99 % de precisión en texto impreso

App + SMS
Etiquetas BN/EN
Procesamiento por lotes

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ú nombras los campos y la IA los encuentra, sin importar el idioma ni el diseño.

TrxID (ID de Transacción)

Un código alfanumérico de 10+ caracteres, la clave de conciliación universal para usuarios bangladesíes. «Pásame el TrxID» es la frase estándar para verificar un pago.

Importe (৳ / Tk / BDT)

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 fundamental.

Contraparte

Un número de teléfono (ej. 01999999999) para Send Money, un nombre de comercio para Payment, o un número de agente para Cash Out. Etiquetado como «প্রাপক» (Destinatario) en modo bengalí.

Fecha y Hora

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 lo añade al final; la pantalla de la app lo coloca al inicio.

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 a través de capturas de pantalla de la app y recibos SMS. Los mismos cuatro campos se reordenan entre una pantalla de confirmación visual y un mensaje de texto plano — las herramientas basadas en plantillas diseñadas para un formato fallan en el otro.

Por qué las confusiones de bKash rompen las herramientas con plantillas

01

Dos formatos de recibo completamente diferentes. La app produce una pantalla de confirmación estilizada con iconos y etiquetas en bengalí. El USSD *247# produce un SMS simple. Las herramientas OCR basadas en plantillas entrenadas en un formato no pueden analizar el otro.

02

Etiquetas en bengalí e inglés mezcladas en la misma pantalla. Un campo puede mostrar Amount en el teléfono de un usuario y পরিমাণ en el de otro. Los numerales bengalíes (০১২৩৪৫৬৭৮৯) pueden aparecer junto a numerales arábigos. Las reglas de expresiones regulares que dependen de palabras clave específicas en inglés fallan cuando las etiquetas cambian de idioma.

03

La comisión de Cash Out es un valor derivado oculto. Cuando un usuario retira ৳5,000, recibe ৳4,930.50 después de la comisión del agente. El SMS muestra "Fee Tk 0.00" para algunos tipos, pero para Cash Out la comisión se descuenta antes de mostrar el importe neto. Los desarrolladores que analizan SMS de bKash con expresiones regulares suelen tomar la cifra equivocada.

Cómo maneja la Extracción Semántica a bKash

01

Independiente 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 escaneando la etiqueta TrxID o লেনদেন আইডি. En un recibo SMS, lee el mismo código del texto. Una sola definición de columna funciona para ambos formatos.

02

Reconocimiento bilingüe de etiquetas integrado. Ya sea que la etiqueta diga "Amount", "পরিমাণ" o "Tk", la IA lo reconoce como el monto de la transacción. Lee escritura bengalí y numerales arábigos lado a lado. "প্রাপক" y "Recipient" se tratan como equivalentes semánticos.

03

Extracción consciente de comisiones para transacciones Cash Out. La IA distingue el monto bruto del monto neto recibido. "Cash Out" ৳5,000 es la solicitud bruta; el monto neto después de la comisión de ৳13.95/1,000 llega a la columna "Amount". La IA ajusta según la etiqueta del 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 ya tenía más de 60 millones de usuarios. Que eso cale — 60 millones de personas en un país donde las cuentas bancarias tradicionales alguna vez fueron un lujo."

Medium / Taka Alliance BD

De confirmaciones mixtas de bKash a una hoja de cálculo limpia

1

Sube confirmaciones de bKash juntas

Tienes una carpeta de recibos de bKash de la semana pasada: una captura de pantalla 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 distintos, tres tipos de transacción diferentes. Súbelos todos en un solo lote: capturas JPG, PNG o WebP. La configuración de idioma de cada captura no tiene que coincidir.

2

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 alfanumérico de la transacción, aísla el importe neto (considerando 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 estructura de salida que una en modo inglés.

3

Obtén una tabla unificada: sin ordenar por tipo ni formato

El procesamiento toma de 5 a 10 segundos por captura. El resultado es un XLSX o CSV: tres filas, cuatro columnas (TrxID, Importe, Contraparte, Fecha), una fila por transacción. La captura de la app 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 (~90s manual por recibo para 4 campos frente a ~5s aquí).

Lo que obtienes — entre tipos de transacción bKash mixtos:

TrxIDImporte (৳)ContraparteFecha
AAN20A8HOI1,500.000199999999923/06/25
GH78KT9014,930.50agente Priyo09/09/25
DY28XV679500.00Desco Utility15/01/26

Cuándo funciona mejor y cuándo tener cuidado

Conocer los límites te ayuda a obtener resultados consistentes.

Cuándo funciona mejor

Capturas de pantalla directas de la app bKash o de hilos SMS. Las capturas a resolución completa alcanzan hasta un 99% de precisión. El texto generado por máquina es de alto contraste y 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 a tu software de contabilidad.

Cuándo tener cuidado

Capturas reenviadas por apps de mensajería. WhatsApp y Messenger comprimen las imágenes. Los recibos de bKash reenviados pueden tener menor resolución, lo que afecta la precisión a nivel de caracteres, especialmente en códigos TrxID largos.

Límite de alcance: captura del recibo, no acceso por API. Esta herramienta trabaja con capturas visuales, los mismos recibos que reenvías a clientes o guardas como respaldo. No puede extraer datos del servidor de bKash ni analizar SMS desde 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 podría no leer el valor completo. Las capturas limpias dan los mejores resultados.

Preguntas Frecuentes

¿Cómo distingue la IA entre el monto enviado y la comisión de Cash Out en una captura de bKash?

En una transacción Cash Out, la captura muestra dos montos: el monto que solicitaste retirar (ej. "Cash Out ৳5,000") y el monto que realmente recibes tras deducir la comisión. 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 al mismo movimiento, permitiéndote cotejar la comisión con la tarifa publicada de bKash de Tk 13.95 por millar 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í (পরিমাণ/Amount, প্রাপক/Recipient, লেনদেন আইডি/TrxID, তারিখ/Date, অবস্থা/Status) como en inglés en la misma imagen. No es necesario 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 bKash y capturas de confirmación por SMS en el mismo lote?

Sí. Los usuarios de bKash suelen tener una mezcla: capturas de pantalla de confirmación dentro de la app bKash y recibos 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 incrusta en texto natural. Define tus columnas una vez — TrxID, Amount, Counterparty, Date — y la IA las encuentra en cualquiera de los dos formatos.

¿Qué pasa si la comisión de Cash Out no se muestra explícitamente en la captura?

Algunas capturas de bKash solo muestran el monto neto recibido tras la deducción de la comisión, sin mostrar el importe de la comisión por separado. En ese caso, la IA extrae el monto neto como el valor de la transacción. Si necesitas el importe de la comisión para conciliar, 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 lo calculará basándose en el monto bruto visible en la pantalla.

¿Qué es un TrxID y por qué es crítico 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 — se usa 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 sola transferencia. Cada TrxID es único para una transacción, lo que lo convierte en el campo más fiable 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

📮 contact email: [email protected]