Capturas de tela de pagamento do KakaoPay
Como identificar o valor, o comerciante e o horário
Se você mora na Coreia do Sul, conhece a rotina: um pagamento é feito pelo KakaoPay e a confirmação não chega como e-mail ou recibo em PDF. Ela chega como uma bolha de mensagem dentro de um chat do KakaoTalk. O valor está em won sul-coreano (₩), o nome do comerciante está em hangul (한글), e o horário da transação está enterrado em um carimbo de data/hora do chat que pode ou não corresponder ao momento em que o pagamento foi realmente processado. Para quem precisa desses três detalhes — valor, comerciante e horário — em uma planilha ou aplicativo de contabilidade, essa bolha de chat é onde a trilha começa.

O Problema da Camada de Chat do KakaoTalk
KakaoPay não é um aplicativo independente como PayPal ou Venmo. Está incorporado dentro do KakaoTalk (카카오통), a plataforma de mensagens usada por 93% dos usuários de smartphones na Corea. Quando você paga em uma conveniencia com um código QR, envia dinheiro a um amigo ou liquida a conta de um restaurante, a confirmação aparece como uma notificação dentro de um fio de chat — não em uma aba separada de "Recibos".
Isto importa por causa do que as pessoas realmente fazem com essas confirmações. Tiram capturas de tela. A bolha de chat se torna o registro de facto da transação. Mas uma captura de tela de um chat está a duas camadas de distância dos dados estruturados: primeiro, não é um documento — é uma interface de mensagens com fotos de perfil, carimbos de data/hora e reações de emoji misturados com os detalhes do pagamento. Segundo, a informação do pagamento em si — o montante, o comerciante, a hora — está embebida em uma interface de tipo cartão dentro da bolha de chat, não disposta como um recibo.
Este é o padrão que conecta KakaoPay a LINE Pay no Japão e WeChat Pay na China: todos os três são sistemas de pagamento integrados em aplicativos de mensagens. Em cada caso, o registro do pagamento vive dentro de um chat, e extrair os dados significa navegar por uma interface que não foi desenhada pensando na exportação de dados. Mas a informação está lá — você só precisa saber onde procurar.
Encontrar o Montante do Pagamento (거래금액)
O montante é geralmente o elemento mais proeminente em uma confirmação de KakaoPay — é exibido em uma fonte grande e negrita, muitas vezes centrado em uma bolha de tipo cartão abaixo do nome do comerciante. No histórico de transações do aplicativo KakaoPay (거래내역), cada entrada mostra o montante no lado direito de um item de lista, precedido por um sinal de menos para pagamentos de saída ou mostrado sem sinal para transferências de entrada.

Duas coisas a observar ao ler montantes de KakaoPay a partir de capturas de tela:
A armadilla da dedução de Points. KakaoPay tem sua própria moeda de recompensas — Pay Points (페이포인트). Quando você usa Points para pagar parcialmente algo, a confirmação mostra dois números: o montante original da mercancía e o montante "realmente pago" após a dedução de Points. A cifra realmente paga é o que chega à sua conta bancária. Se você está registrando a transação para contabilidade, essa é a que você quer — não o preço de etiqueta antes do desconto. A diferença entre esses dois números é fácil de perder de vista, especialmente em uma captura de tela de bolha de chat onde a linha de dedução de Points está em texto menor.
Formato do won coreano (₩). Os montantes são exibidos em won com comas como separadores de milhares: ₩15.000 para quinze mil won. Um almoço típico em Seúl pode ser ₩9.000–12.000; uma conta mensal de serviços públicos pode chegar a ₩50.000–150.000. À taxa de câmbio de aproximadamente 1.400 won por dólar, um pagamento de ₩50.000 é cerca de $35 — o que significa que, se você está convertendo registros denominados em won para outra moeda para reportes, a colocação da coma e a contagem de zeros importan. Uma coma mal colocada ou um zero a menos transforma ₩100.000 em ₩10.000, e você não notará até que algo não bate no final do mês.
Diferente do PayPay no Japão, onde o valor geralmente aparece em um cartão de notificação amarelo com um layout distinto, a apresentação do valor no KakaoPay é mais discreta — texto preto em um cartão branco, com o símbolo de won à esquerda e o valor numérico alinhado à direita na maioria das telas. Esse contraste importa se você está criando o hábito de escanear capturas de tela rapidamente; você aprende onde olhar com base no aplicativo, não em um modelo universal.
Identificando o Nome do Comerciante (가맹점명)
O nome do comerciante em uma captura de tela do KakaoPay aparece em três formatos possíveis, dependendo de onde você está olhando:

No histórico de transações do aplicativo, cada item da lista mostra o nome do comerciante em coreano (ou inglês, para redes internacionais) à esquerda, com o valor à direita. Esta é a fonte mais confiável — o nome é a mesma string que o comerciante registrou no gateway de pagamento do Kakao. Uma compra em uma loja de conveniência CU dirá "CU" ou "CU편의점"; um pagamento na Paris Baguette aparece como "파리바게트". Esses nomes são consistentes entre transações do mesmo comerciante.
Em uma notificação de chat do KakaoTalk, o nome do comerciante aparece dentro do balão do cartão de pagamento, geralmente acima do valor. Mas aqui está o detalhe: se o pagamento foi uma transferência entre pessoas (개인 송금), o "comerciante" exibido é o nome de exibição no KakaoTalk da pessoa para quem você enviou dinheiro — não uma entidade empresarial. Para transferências entre pessoas, você não tem um comerciante; você tem um contato. Se você está categorizando despesas, a pergunta passa a ser "para quem eu paguei" em vez de "qual loja".
Para pagamentos por código QR em lojas físicas, as informações do comerciante vêm do banco de dados de comerciantes do Kakao, o que significa que o nome mostrado na sua confirmação é o nome comercial registrado da loja — que pode diferir da placa acima da porta. Um pequeno restaurante pode estar registrado no nome do proprietário ou de uma entidade corporativa, não no nome fantasia do restaurante. Essa desconexão é comum entre pequenas empresas coreanas e significa que você nem sempre consegue associar uma entrada do KakaoPay a um nome de loja familiar sem verificação cruzada.
Os nomes comerciais coreanos apresentam um desafio particular para quem não fala coreano: o nome do comerciante geralmente está apenas em hangul, sem um alias em inglês. Um pagamento para "맛콜 홍대점" (filial Lotteria Hongdae) pode ser reconhecível porque o nome da marca é transliterado, mas "김밥칝 알아서 주는 웹간의사" é um nome descritivo de loja local que não vai corresponder a nada em um sistema contábil em inglês. É aqui que ter uma etapa de extração que capture a string coreana bruta é importante — você pode traduzir ou categorizar depois, mas não pode recuperar caracteres que não capturou.
Definindo o Horário da Transação (거래일시)
O horário da transação parece o campo mais simples — é uma data e hora — mas o KakaoPay introduz uma ambiguidade específica que pode atrapalhar qualquer pessoa que dependa de capturas de tela.

O carimbo de hora em uma mensagem de chat do KakaoTalk reflete quando a notificação chegou no chat, não quando o pagamento foi processado. Na maioria das transações, a diferença é de segundos. Mas se o pagamento envolveu uma transferência bancária pela conta vinculada do KakaoPay, ou se houve atraso de rede durante o pagamento por QR code, o horário real de liquidação (o momento em que o dinheiro saiu da sua conta) pode ser minutos ou até horas antes do carimbo da notificação. Para relatórios de despesas ou registros fiscais onde o horário exato da transação importa — pense em refeições de negócios, pagamentos de clientes ou reembolsos com horário marcado — a lista de histórico de transações do app é a fonte autoritativa. O balão do chat é uma notificação, não um recibo.
O KakaoPay exibe datas no formato AAAA.MM.DD no histórico de transações (ex.: 2026.07.09), com a hora no formato 24 horas abaixo. Isso difere do carimbo do chat, que usa a configuração de localidade do dispositivo e pode mostrar rótulos de tempo relativos ("há 10 minutos," "어제" para ontem) em vez de datas absolutas em mensagens mais antigas. Se você estiver capturando uma notificação de chat dias depois, o que você vê pode ser "7 de julho" em vez de "2026.07.09 14:23" — e para contabilidade, o último é o que você precisa.
A tela de histórico de transações do app KakaoPay resolve isso: cada entrada tem uma data e hora precisas sob o nome do comerciante. Tire a captura de tela de lá quando a precisão importar. Tire do chat quando velocidade e conveniência forem a prioridade. A escolha depende se o registro que você está criando precisa sobreviver a uma auditoria ou apenas precisa existir.
Do Balão de Chat ao Software de Contabilidade
Depois de localizar o valor, o comerciante e o horário, a pergunta é: para onde esses dados realmente vão?
Para pequenas empresas e freelancers coreanos, o destino costuma ser uma plataforma de contabilidade local. O Douzone WEHAGO (더존 위하고) domina o mercado com mais de 130.000 clientes de ERP e cerca de 90% de penetração entre os escritórios de contabilidade fiscal coreanos — é a escolha padrão se o seu contador for coreano. O ECount ERP (이카운트) é a alternativa nativa em nuvem popular entre SMBs que querem preços com usuários ilimitados sem taxas por assento. O QuickBooks Korea atende o segmento de expatriados e freelancers com uma interface em inglês. Nenhuma dessas plataformas consegue ler nativamente um print de chat do KakaoTalk — o passo entre "eu tirei um print" e "os dados estão nos meus livros" ainda é manual para a maioria dos usuários.
É aqui que a abordagem de extração importa. Em vez de digitar ₩15.000, "파리바게틤" e "2026.07.09 14:23" em três campos separados manualmente — para cada transação, todo mês — você pode definir essas três colunas uma vez e deixar a IA localizar os valores correspondentes em cada print. A ferramenta lê o cartão de pagamento dentro do balão de chat da mesma forma que lê uma tabela de fatura: entendendo o que "valor" significa semanticamente, não procurando uma posição fixa de pixel.
Isso é fundamentalmente diferente do que uma ferramenta tradicional de OCR faria. O OCR vê caracteres; ele não sabe que o número grande em negrito no centro de um cartão de confirmação do KakaoPay é o valor da transação, e não um saldo de pontos de fidelidade ou um número de telefone. Um modelo de IA visual que processa o print como uma imagem entende a hierarquia de layout e pistas contextuais — do jeito que seu olho naturalmente salta para o maior bloco de texto quando você olha para uma confirmação de pagamento. Extrair dados de prints funciona porque a IA reconstrói a estrutura visual do documento antes de lê-lo, não porque é melhor em reconhecimento de caracteres.
O KakaoPay ocupa uma posição única no cenário de "pagamento embutido em app de chat". O LINE Pay (Japão) compartilha a mesma arquitetura — pagamento dentro de um mensageiro — mas os cartões de confirmação do LINE Pay são visualmente distintos dos do KakaoPay, com posicionamento de campos diferente e uma dependência maior do histórico da carteira no app do que de notificações no chat. O WeChat Pay (China) é o modelo original desse padrão, mas sua tela de confirmação é mais densa em transações, geralmente mostrando método de pagamento, número do pedido e informações do comerciante em um único cartão denso. O GCash nas Filipinas e o Alipay completam o quadro em diferentes mercados asiáticos, cada um com seu próprio layout de tela de confirmação, mas o mesmo problema subjacente: dados de pagamento presos em uma interface que não é de documento, projetada para uma olhada rápida, não para manutenção de registros.
O que torna o caso do KakaoPay distinto nesse grupo é o grau de integração com o KakaoTalk. Diferente do LINE Pay, que tem uma aba dedicada de carteira dentro do LINE, ou do WeChat Pay, que tem uma seção "Wallet" dedicada dentro do WeChat, o KakaoPay borra a fronteira de forma mais agressiva: o histórico de pagamentos, contas, seguros e investimentos coexistem dentro da aba "Mais" do KakaoTalk sem uma separação visual clara entre funções de chat e funções financeiras. O print com o qual você está trabalhando pode mostrar detalhes do pagamento e a última mensagem de um amigo no mesmo quadro. Isso não é um bug da plataforma — é a filosofia de design. Mas significa que a extração precisa lidar com prints de conteúdo misto, onde nem tudo no quadro é dado de pagamento.
FAQ
Posso extrair dados de capturas de tela do KakaoPay que misturam mensagens de chat e cartões de pagamento?
Sim. Um modelo de IA visual não precisa que a captura de tela seja um comprovante de pagamento limpo e isolado. Ele consegue identificar o cartão de pagamento dentro de uma interface de chat reconhecendo sua estrutura visual — o cartão com borda, a fonte grande do valor, o rótulo do comerciante — e extrair os campos relevantes enquanto ignora mensagens de chat ao redor, carimbos de tempo de outras mensagens e elementos de interface. A extração foca no bloco de pagamento em si, não na captura inteira.
E se o nome do comerciante estiver em coreano e eu precisar dele em inglês?
A extração captura a string de caracteres exatamente como aparece na tela. Se o nome do comerciante for "파리바게틤", é isso que você recebe na sua planilha. Você pode então traduzir ou padronizar nomes em uma etapa separada — ou usar uma ferramenta que suporte uma coluna inferida para classificar comerciantes em categorias automaticamente, independentemente do idioma. O ponto principal é capturar a string original intacta; a lógica de tradução pode ser adicionada por cima disso.
Como lidar com múltiplas transações do KakaoPay em um único lote?
Se você tiver capturas de tela de várias transações — digamos, uma semana de refeições de negócios e compras de suprimentos — você pode enviá-las juntas como um lote e definir suas três colunas (valor, comerciante, hora) uma única vez. A extração roda em todas as capturas em paralelo e mescla os resultados em uma única tabela, com cada linha representando uma transação. Isso é particularmente útil para conciliação de fim de mês quando você está processando dezenas de registros do KakaoPay de uma vez.
Os arquivos são processados com segurança e não são armazenados.
O KakaoPay processou KRW 43,1 trilhões em pagamentos durante 2024 em 24 milhões de usuários ativos mensais. Isso é um monte de bolhas de chat com dados de pagamento dentro. As que importam para seus registros — as refeições de negócios, as compras de suprimentos, os pagamentos de freelancers recebidos — não deveriam ficar presas em uma conversa de chat. Os três campos que você precisa estão bem ali na tela: o valor em negrito, o nome do comerciante acima dele e a hora em algum lugar próximo. O resto é só colocá-los na coluna certa.