Extração bKash

Extraia o TrxID, Valor e Contraparte de Qualquer Captura de Tela do bKash

Digitar manualmente os quatro campos de uma confirmação do bKash em uma planilha leva 90 segundos por recibo — esta ferramenta os captura em 5 segundos, seja a captura de tela do aplicativo ou de um SMS.

5 a 10 segundos por captura · Até 99% de precisão em texto impresso

App + SMS
Rótulos BN/EN
Processamento em Lote

O que você pode extrair de uma confirmação bKash

Um comprovante bKash aparece 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.

TrxID (ID da Transação)

Um código alfanumérico de 10+ caracteres — a chave de conciliação universal para usuários de Bangladesh. "Me manda o TrxID" é a frase padrão para verificar um pagamento.

Valor (৳ / Tk / BDT)

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

Contraparte

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 em bengali.

Data e Hora

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 ao final; a tela do app o coloca no topo.

O bKash Vive em Dois Formatos — Sua Extração Não Deveria se Importar com Qual

O maior serviço financeiro móvel de Bangladesh opera entre capturas de tela do aplicativo e recibos de SMS. Os mesmos quatro campos se reorganizam entre uma tela de confirmação visual e uma mensagem de texto simples — ferramentas baseadas em modelo, projetadas para um formato, quebram no outro.

Por que as confusões do bKash quebram ferramentas baseadas em modelo

01

Dois formatos de recibo totalmente diferentes. O aplicativo produz uma tela de confirmação estilizada com ícones e rótulos em bengali. O USSD *247# produz um SMS simples. Ferramentas de OCR baseadas em modelo treinadas em um formato não conseguem analisar o outro.

02

Rótulos em bengali e inglês misturados na mesma tela. Um campo pode exibir Amount no celular de um usuário e পরিমাণ 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.

03

A taxa do Cash Out é um valor derivado oculto. Quando um usuário faz um Cash Out de ৳5.000, ele recebe ৳4.930,50 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 analisam SMS do bKash com regex frequentemente capturam o valor errado.

Como a Extração Semântica Lida com o bKash

01

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

02

Reconhecimento bilíngue de rótulos integrado. Quer o rótulo diga "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.

03

Extração ciente de tarifas 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 tarifa de ৳13,95/1.000 vai para a coluna "Amount". A IA faz o ajuste com base no rótulo do tipo de transação na tela.

"Em poucos anos, Bangladesh passou de uma economia exclusivamente baseada em dinheiro para uma das histórias de mobile banking mais bem-sucedidas do mundo. Em 2023, só o bKash já tinha mais de 60 milhões de usuários. Pense nisso — 60 milhões de pessoas em um país onde contas bancárias tradicionais eram um luxo."

Medium / Taka Alliance BD

De Confirmações Mistas do bKash a uma Única Planilha Limpa

1

Envie Confirmações do bKash Juntas

Você tem uma pasta de recibos do bKash da última semana: um print de tela do app de uma transação Send Money para um fornecedor, uma confirmação por SMS de um Cash Out no agente e um comprovante de Payment de uma conta de serviço. Dois formatos diferentes, três tipos de transação diferentes. Envie todos em um único lote — prints JPG, PNG ou WebP. A configuração de idioma em cada print não precisa ser a mesma.

2

Defina as Colunas Uma Vez — TrxID, Valor, Contraparte, Data

Digite as quatro colunas de que você precisa. A IA lê cada print de forma independente: ela encontra o TrxID como o código alfanumérico da transação, 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.

3

Obtenha uma Única Tabela Unificada — Sem Ordenar por Tipo ou Formato

O processamento leva de 5 a 10 segundos por print. A saída é um único 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 comprovante de Payment produziram todos a mesma estrutura limpa. Aproximadamente 18x mais rápido do que abrir cada confirmação e copiar os valores manualmente (~90s manual por recibo para 4 campos vs ~5s aqui).

O que você obtém — entre tipos mistos de transação bKash:

TrxIDValor (৳)ContraparteData
AAN20A8HOI1,500.000199999999923/06/25
GH78KT9014,930.50agente Priyo09/09/25
DY28XV679500.00Desco Utility15/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 threads de SMS. Capturas em resolução total atingem até 99% de precisão. O texto renderizado por máquina tem alto contraste e é limpo.

Tipos de transação mistos em um único lote. Capturas de tela de Send Money, Cash Out, Payment e Mobile Recharge podem ser enviadas juntas — sem necessidade de separar por tipo antes do processamento.

Reconciliaçã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 mensagens. WhatsApp e Messenger comprimem imagens. Comprovantes 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 de tela do comprovante, não acesso via API. Esta ferramenta trabalha com capturas de tela visuais — os mesmos comprovantes que você encaminha para clientes ou salva como registro. Ela não consegue extrair dados do servidor do bKash nem interpretar SMS do banco de dados de mensagens do telefone.

Obstrução pesada 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 de tela limpas produzem os melhores resultados.

Perguntas Frequentes

Como a IA diferencia o valor enviado da taxa de Cash Out em um print do bKash?

Em uma transação de Cash Out, o print mostra dois valores: o valor que você solicitou sacar (ex.: "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 taxa, enquanto o número identificado como "Amount received" ou "নিট প্রাপ্তি" (valor líquido recebido) vai para a coluna Amount. O TrxID vincula ambos à mesma transação, permitindo que você cruze a taxa com a tabela de tarifas publicada pelo bKash de Tk 13,95 por mil em agentes Priyo.

A IA consegue lidar com texto em bengali misturado com inglês no mesmo print do bKash?

Sim. A IA lê tanto os rótulos em bengali (পরিমাণ/Amount, প্রাপক/Recipient, লেনদেন আইডি/TrxID, তারিখ/Date, অবস্থা/Status) quanto em inglês na mesma imagem. Não é necessário que o aplicativo esteja configurado em um idioma específico. O TrxID, o valor e a data são extraídos independentemente do idioma em que os rótulos aparecem. Os numerais bengalis (০১২৩৪৫৬৭৮৯) também são reconhecidos quando aparecem ao lado de numerais arábicos na mesma tela.

Posso processar prints do aplicativo bKash e prints de confirmação por SMS no mesmo lote?

Sim. Os usuários do bKash geralmente têm uma mistura: prints de confirmação do aplicativo bKash e recibos de SMS de transações USSD discadas via *247#. A IA lida com ambos os formatos de entrada em um único lote. A tela do aplicativo mostra o TrxID em um campo identificado, enquanto o SMS o insere em texto natural. Defina suas colunas uma vez — TrxID, Amount, Counterparty, Date — e a IA as encontra em qualquer um dos formatos.

E se a taxa de Cash Out não for exibida explicitamente no print?

Alguns prints 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 extrai o valor líquido como o valor da transação. Se você precisar do valor da taxa para conciliação, pode incluir uma coluna calculada em sua configuração — por exemplo, defina uma coluna como "Taxa de Cash Out (5.000 × 1,395%)" e a IA a calculará com base no valor bruto visível na tela.

O que é um TrxID e por que ele é essencial para a conciliação em Bangladesh?

O TrxID (Transaction ID) é um código alfanumérico de mais de 10 caracteres que o bKash atribui a cada transação. É a chave de referência universal em Bangladesh — usado para verificação de pagamento, reembolsos, disputas de clientes e conciliação contábil. Quando um cliente diz "me envie o TrxID", ele se refere ao código específico que identifica uma única transferência. Cada TrxID é único para uma transação, tornando-o o campo mais confiável para deduplicação e referência cruzada com registros bancários ou sistemas de pedidos.

Veja todos os tipos de capturas de tela de pagamento compatíveis com 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

📮 contact email: [email protected]