Como usar o sistema API OCR para escanear recibos

Como usar o sistema API OCR para escanear recibos

SaaS, também conhecido como “software como um serviço” (Software as a Service), tem sido um dos formatos mais populares de modelos para softwares de empresas nos últimos anos. Klippa já faz parte da indústria SaaS por mais de 5 anos, com muitas soluções criativas para o processamento, aprovação e gerenciamento de despesas para faturas e recibos. Todos esses serviços são construídos com base na nossa maior competência, o OCR. Em Klippa, nosso trabalho é automatizar a extração de dados de documentos. Neste blogue, te explicaremos mais sobre o serviço de análise de recibos API Klippa. Uma API é um serviço de solução que converte imagens de recibos em dados estruturados para que qualquer um possa implementar em seu próprio software de finanças dentro de algumas horas. Perfeito para a análise de dados, bancos, softwares de contabilidade e serviços de lealdade. 

Como o OCR checa recibos?

A análise de um recibo é feita em alguns passos. O processo, ao todo, leva em torno de 3 segundos com nosso sistema API para recibos. O primeiro passo é tirar uma foto do recibo, já que a foto pode ser enviada para a nossa API. Dentro da API, primeiro checamos a qualidade da foto, se for boa o suficiente, convertemos o recibo em arquivos de textos com o OCR. Em seguida, checamos a língua e o país de origem do documento usando Machine Learning. Quando essa informação for detectada, começamos a identificar dados potencialmente importantes como datas e quantidades. Quando terminamos de listar todas as informações importantes, o motor de decisões escolhe os valores certos, adiciona categorias e converte os dados para a saída JSON. Essa saída JSON é então enviada de volta para o consumidor. Tudo isso em apenas 3 segundos!

Veja como isso se parece na prática

A imagem abaixo demonstra um exemplo simplificado da entrada e saída de um recibo com o nosso serviço OCR API para recibos. Neste caso, é um recibo vindo de um restaurante Holandês (A Klippa é Holandesa), mas o sistema também processa um recibo de qualquer outro país ou setor.

Receipt Parsing API

Quais campos dos recibos Klippa pode extrair usando o OCR?

A resposta simples é: os campos que você quiser! O Klippa possui um motor OCR muito flexível que pode ser customizado para cada cliente. Naturalmente, o Klippa já trabalha com os campos listados abaixo, mas através de pedidos, podemos adicionar mais campos específicos para cada caso. A entrada pode ser em arquivos como: JPG, PNG e PDF. A saída automática é em arquivos de JSON. Esses são os campos padrões: 

  • País
  • Língua
  • Número do recibo
  • Data da compra
  • Nome do comerciante 
  • Endereço
  • Código postal
  • Número da conta do banco
  • Número de IVA
  • E-mail
  • Número de telefone
  • Website
  • Número de identificação tributário
  • Número da câmara de comércio 
  • Quantidade por percentagem de IVA  
  • Percentagem de IVA
  • Quantidade total de IVA
  • Quantidade total de IVA excluído 
  • Quantidade total de IVA incluso 
  • Moeda do país
  • Método de pagamento 
  • Número do cartão
  • Nomes dos itens de linha (produtos comprados)
  • Preços dos itens de linha
  • Categorias dos itens de linha

Quais línguas e países o Klippa suporta? 

A nossa resposta aqui é basicamente a mesma, nosso analisador de recibos API é flexível, então ele pode suportar qualquer língua ou país. Por padrão, o Klippa já é otimizado para as línguas: Inglês, Holandês, Francês, Espanhol, Italiano, Português, Alemão e mais. Você gostaria de solicitar o Klippa em uma outra língua? Entre em contato conosco, nós amamos desafios!

Por que o Klippa é a melhor API para análise de recibos? 

Para responder essa pergunta, precisamos voltar para a história do desenvolvimento do OCR. Ha 10 anos, empresas começaram a usar o OCR para automatizar seus processamentos de faturas. Eles escolheram faturas porque esse é um dos documentos de maior fluxo do mundo e faturas são documentos relativamente estruturados. Quanto mais estruturado for o documento, mais fácil será de criar uma solução OCR para ele. O software que a maioria das empresas criaram foram otimizados para faturas. Nos anos seguintes, o mundo ficou cada vez mais digital. Então, a demanda para outras soluções OCR surgiram, uma delas foi o processamento de recibos. Nossos competidores também se adaptaram para esse ramo, mas eles trabalharam em cima das suas soluções para faturas. Se você comparar recibos e faturas, você verá que recibos são muito mais caóticos e estruturados de uma forma diferente. Soluções baseadas em faturas não terão uma boa performance quando forem usadas em recibos. 

Mas o que fazemos de diferente? Na verdade, Klippa começou como um aplicativo de upload de recibos. Em 2014, éramos um dos primeiros com esse tipo de aplicativos. A nossa API foi especificamente otimizada para recibos. Isso significa que conseguimos uma precisão muito mais alta, campos mais detalhados e tudo com muito mais velocidade. O Klippa é 100% baseado em nuvem e você continuará a se beneficiar com nosso sistema que é frequentemente atualizado. A cada duas semanas, uma versão melhorada da nossa API para recibos é lançada. 

Qual é o próximo passo? 

Nós amamos mostrar o nosso software em ação. Por isso, providenciamos demonstrações online de graça de nosso software para te mostrar o quão rápido ele é. Você pode agendar uma demonstração conosco no campo abaixo! Durante a demonstração, você pode fazer quantas perguntas quiser e nossos especialistas no produto irá te ajudar. Se todas as informações da demonstração estiverem claras, o próximo passo será testar o nosso analisador de recibos API OCR usando a sua própria chave API. Normalmente clientes podem começar a usar em 2 horas. Pronto para começar? 

Works with AZEXO page builder