Extraia TrxID, Valor e contraparte de Qualquer Screenshot bKash
Digitar manualmente os quatro campos de uma confirmação bKash em uma planilha leva cerca de 3 minutos por recibo. Esta ferramenta extrai em 5 a 10 segundos, seja o screenshot do app ou de SMS.
5 a 10s por screenshot · Até 99% de precisão em texto impresso
O que você pode extrair de uma confirmação bKash
Um recibo bKash chega como uma tela de confirmação no app ou um SMS de uma transação USSD. Com a Extração de Colunas Personalizadas, você nomeia os campos e a IA os encontra, independentemente do idioma ou layout.
Um código alfanumérico com 10+ caracteres, a chave universal de reconciliação para usuários de Bangladesh. "Me manda o TrxID" é a frase padrão para verificar um pagamento.
Formatado como Tk 1.500,00 no SMS ou ৳1.500,50 no app. A IA separa o valor da taxa de Cash Out, uma distinção crítica.
Um número de telefone (ex.: 01999999999) para Send Money, um nome de comerciante para Payment, ou um número de agente para Cash Out. Rotulado como "প্রাপক" (Destinatário) no modo bengali.
Toda confirmação bKash inclui um carimbo de data/hora no Horário Padrão de Bangladesh (15/07/2025 11:00). O formato SMS o anexa no final; a tela do app o coloca no topo.
bKash Vive em Dois Formatos. Sua Extração Não Deveria Se Importar Qual
O maior serviço financeiro móvil de Bangladesh opera entre capturas de tela do app e recibos SMS. Os mesmos quatro campos se reorganizan entre uma pantalla de confirmación visual e uma mensagem de texto simples, e as ferramentas baseadas em modelos projetadas para um formato falham no outro.
Por que as Confusões do bKash Quebram Ferramentas de Modelo
Dois formatos de recibo totalmente diferentes. O aplicativo gera uma tela de confirmação estilizada com ícones e rótulos em bengali. O USSD *247# gera um SMS simples. Ferramentas de OCR baseadas em modelo treinadas em um formato não conseguem interpretar o outro.
Rótulos em bengali e inglês misturados na mesma tela. Um campo pode mostrar Amount no celular de um usuário e পরিমাণ (valor) no de outro. Numerais bengalis (০১২৩৪৫৬৭৮৯) podem aparecer junto com numerais arábicos. Regras de regex que dependem de palavras-chave específicas em inglês falham quando os rótulos mudam de idioma.
A taxa de Cash Out é um valor derivado oculto. Quando um usuário saca ৳5.000, ele recebe ৳4.930,25 após a taxa do agente. O SMS mostra "Fee Tk 0.00" para alguns tipos, mas para Cash Out a taxa é deduzida antes que o valor líquido seja exibido. Desenvolvedores que interpretam SMS do bKash com regex rotineiramente capturam o número errado.
Como a Extração Semântica lida com bKash
Independência de formato: app ou SMS, ela lê o significado. A IA não depende do layout visual. Em uma captura de tela do app, ela encontra o TrxID procurando pelo rótulo TrxID ou লেনদেন আইডি. Em um recibo de SMS, ela lê o mesmo código a partir do texto. Uma única definição de coluna funciona para ambos os formatos.
Reconhecimento bilíngue de rótulos integrado. Se o rótulo diz "Amount", "পরিমাণ" ou "Tk", a IA o reconhece como o valor da transação. Ela lê escrita bengali e numerais arábicos lado a lado. "প্রাপক" e "Recipient" são tratados como semanticamente equivalentes.
Extração ciente de taxas para transações Cash Out. A IA distingue o valor bruto do valor líquido recebido. "Cash Out" ৳5.000 é a solicitação bruta; o valor líquido após a taxa de Tk 13,95/1.000 vai para a coluna "Amount". A IA se ajusta com base no rótulo do tipo de transação na tela.
"Em poucos anos, Bangladesh passou de uma economia exclusivamente em efectivo a uma das histórias de banca móvil mais exitosas do mundo. Para 2023, só bKash tinha mais de 60 milhões de usuários. Deixa isso afundar: 60 milhões de pessoas em um país onde as contas bancárias tradicionais eram antes um luxo."
Medium / Taka Alliance BD
De Confirmações bKash Misturadas a Uma Planilha Limpa
Envie as Confirmações bKash Juntas
Você tem uma pasta de recibos bKash da semana passada: um print do app de uma transação Send Money para um fornecedor, uma confirmação por SMS de um Cash Out no agente e um recibo de Payment de uma conta de serviço. Dois formatos diferentes, três tipos de transação diferentes. Envie todos em um único lote, como prints JPG, PNG ou WebP. A configuração de idioma em cada print não precisa ser a mesma.
Defina as Colunas Uma Vez: TrxID, Valor, Contraparte, Data
Digite as quatro colunas que você precisa. A IA lê cada print de forma independente: ela encontra o TrxID como o código de transação alfanumérico, isola o valor líquido (considerando qualquer taxa de Cash Out), identifica a contraparte, seja um número de telefone ou nome do comerciante, e registra o timestamp. Um print em modo bengali com o rótulo "পরিমাণ (valor)" produz a mesma saída estruturada que um em modo inglês.
Obtenha Uma Tabela Unificada, Sem Ordenar por Tipo ou Formato
O processamento leva de 5 a 10 segundos por print. A saída é um XLSX ou CSV: três linhas, quatro colunas (TrxID, Valor, Contraparte, Data), uma linha por transação. O print do app Send Money, o SMS de Cash Out e o recibo de Payment produziram todos a mesma estrutura limpa. Aproximadamente 18x mais rápido do que abrir cada confirmação e copiar os valores manualmente (cerca de 3 minutos manuais por recibo vs 5-10 segundos aqui).
O que você obtém, entre tipos mistos de transações bKash:
| TrxID | Valor (৳) | Contraparte | Data |
|---|---|---|---|
| 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 |
Quando Funciona Melhor e Quando Ter Cautela
Entender os limites ajuda você a obter resultados consistentes.
Quando Funciona Melhor
Capturas de tela diretas do app bKash ou de conversas de SMS. Capturas em resolução total alcançam até 99% de precisão. Texto renderizado por máquina tem alto contraste e é limpo.
Tipos mistos de transação em um único lote. Capturas de Send Money, Cash Out, Payment e Mobile Recharge podem ser enviadas juntas, sem necessidade de separar por tipo antes do processamento.
Conciliação histórica em massa. Dezenas de confirmações do bKash produzem uma única planilha ordenada, pronta para importação em softwares de contabilidade.
Quando Ter Cautela
Capturas encaminhadas por aplicativos de mensagem. WhatsApp e Messenger comprimem imagens. Recibos do bKash encaminhados podem ter resolução reduzida, afetando a precisão em nível de caractere, especialmente para códigos TrxID longos.
Limite de arquitetura: captura do recibo, não acesso via API. Esta ferramenta trabalha com capturas visuais, os mesmos recibos que você encaminha para clientes ou salva como registro. Ela não consegue puxar dados do servidor do bKash nem ler SMS do banco de dados de mensagens do celular.
Obscurecimento pesado da imagem. Se o TrxID ou o valor estiver parcialmente coberto por sobreposições, adesivos ou marcas de edição, a IA pode não ler o valor completo. Capturas limpas produzem os melhores resultados.
Preguntas Frecuentes
Como a IA distingue entre o valor enviado e a taxa de Cash Out em uma captura de tela do bKash?
Em uma transação de Cash Out, a captura de tela mostra dois valores: o valor que você solicitou sacar (por exemplo, "Cash Out ৳5.000") e o valor que você realmente recebe após a dedução da taxa. A IA lê os rótulos: o número precedido por "Cash Out" ou "Fee" é a cobrança, enquanto o número rotulado como "Amount received" ou "নিট প্রাপ্তি" (recebido líquido) vai na columna Amount. O TrxID vincula ambos à mesma transação, permitendo que você compare a taxa com a tarifa publicada pelo bKash de Tk 13,95 por mil em agentes Priyo.
A IA consegue lidar com texto em bengali misturado com inglês na mesma captura de tela do bKash?
Sí. A IA lê tanto rótulos em bengali (পরিমাণ/valor, প্রাপক/destinatário, লেনদেন আইডি/TrxID, তারিখ/data, অবস্থা/estado) como em inglês na mesma imagem. Não exige que o aplicativo esteja configurado em um idioma específico. O TrxID, o valor e a data são extraídos independentemente do idioma dos rótulos. Os numerais bengalis (০১২৩৪৫৬৭৮৯) também são reconhecidos quando aparecem junto a numerais arábicos na mesma tela.
Posso processar capturas de tela do aplicativo bKash e capturas de confirmação por SMS no mesmo lote?
Sí. Os usuários de bKash costumam ter uma mistura: capturas de confirmação dentro do aplicativo bKash e recibos por SMS de transações USSD discadas via *247#. A IA lida com ambos formatos de entrada em um único lote. A tela do aplicativo mostra o TrxID em um campo rotulado, enquanto o SMS o incorpora em texto natural. Defina suas colunas uma vez (TrxID, Amount, Counterparty, Date) e a IA os encontrará em qualquer formato.
E se a taxa de Cash Out não aparece explicitamente na captura de tela?
Algumas capturas de tela do bKash mostram apenas o valor líquido recebido após a dedução da taxa, sem exibir o valor da taxa separadamente. Nesse caso, a IA extrae o valor líquido como o valor da transação. Se você precisa do valor da taxa para conciliación, pode incluir uma columna calculada na sua configuração. Por exemplo, defina uma columna como "Cash Out Fee (5.000 × 1,395%)" e a IA calculará com base no valor bruto visível na tela.
O que é um TrxID e por que é crucial para a conciliación bangladesí?
O TrxID (ID de transação) é um código alfanumérico de 10+ caracteres que bKash atribuye a cada transação. É a chave de referência universal em Bangladesh, usada para verificação de pagamentos, reembolsos, disputas de clientes e conciliación contable. Quando um cliente diz "me envía el TrxID", se refere ao código específico que identifica uma única transferência. Cada TrxID é único para uma transação, sendo o campo mais confiable para deduplicación e referência cruzada com registros bancários ou sistemas de pedidos.
Veja todos os tipos de capturas de tela de pagamento suportados por esta ferramenta, de Venmo e PayPal a bKash e M-Pesa: visão geral de capturas de tela de pagamento
Também do ecossistema financeiro móvel de Bangladesh: extração de capturas de tela do Nagad · extração de SMS do M-Pesa