Pular para o conteúdo principal

Analisador de cartão de crédito com IA em Power Automate

Analisador de cartão de crédito com IA é um Power Automate ação por PDF4me que lê a imagem, digitalização ou... de um cartão de crédito PDF Com inteligência artificial, o sistema armazena o número do cartão, a data de validade, o nome do titular e a bandeira do cartão em um dicionário de campos estruturados. Use-o para automatizar o controle de despesas, o registro de cartões ou a conciliação sem a necessidade de entrada manual de dados.

O que esta ação faz

PDF4me Analisador de cartão de crédito com IA Lê um documento ou imagem de cartão de crédito (PDF, PNG, JPG, ou JPEG) e retorna um campos dicionário que pode incluir Número do cartão, data de validade, Nome do Titular, tipo de cartão, marca de cartão, Banco emissore datas de início e término de validade. Opcionalmente, defina Corpo/Chaves de Campo Personalizadas Para extrair campos adicionais além do conjunto padrão.

Artigos relacionados no blogue(1)

Como faço para autenticar minha conta? Power Automate Fluxo?

Todo PDF4me ação em Power Automate Requer uma conexão válida. Crie ou selecione uma que mantenha sua conexão ativa. PDF4me API essencial para que o fluxo possa autenticar com segurança as solicitações de processamento de cartão de crédito por IA.

Fatos importantes que você não deve perder

Apenas dois campos são sempre obrigatórios.
Conteúdo do arquivo (os bytes do documento) e Corpo/Documento/Nome (o nome do arquivo com a extensão). Corpo/ChavesDeCampoPersonalizadas está em Parâmetros avançados e é opcional.
A saída é um dicionário de campos flexíveis.
Os valores extraídos ficam armazenados em um objeto de campos indexado pelo nome do campo, e não em um esquema fixo. Consulte cada chave necessária ao mapear para ações de fluxo posteriores.
Trata-se de extração de documentos, não de processamento de pagamentos.
A ação lê texto de um documento ou imagem estática. Ela não processa transações em tempo real, não autoriza pagamentos nem se conecta a uma rede de cartões.
Ação Power Automate AI - Analisador de Cartão de Crédito configurada com os campos Conteúdo do Arquivo e Corpo/Documento/Nome.

Mapeie o conteúdo do arquivo e o corpo/nome do documento e, em seguida, expanda os parâmetros avançados para Corpo/Chaves de Campo Personalizadas.

Parâmetros

Obrigatório: O conteúdo do arquivo e o corpo/nome do documento devem sempre ser fornecidos. O parâmetro Body/customFieldKeys é um parâmetro avançado opcional.

ParâmetroObrigatórioO que fazExemplo
File ContentRequiredBinary content of the credit card document or image, mapped from a previous action (Get file content, SharePoint, OneDrive, email attachment). Supports .pdf, .png, .jpg, .jpeg.body('Get_file_content')
Body/Document/NameRequiredFilename of the credit card document including its extension. Used for format detection and processing.card_scan_2024.jpeg
Body/customFieldKeysOptionalAdvanced parameter. Array of additional field names to extract beyond the standard credit card data set.["customField1", "customField2"]

Campos de saída

CampoTipoO que contém
successBooleantrue if the credit card document was processed successfully, false if extraction failed.
messageStringDescriptive message describing the result of the extraction run.
fieldsObjectDictionary of extracted credit card fields, where each key is a field name and each value holds the extracted text.
fields.bankNameStringThe name of the bank issuing the credit card, if present on the source document.
fields.cardNumberStringThe account number printed on the credit card, often partially masked in the source document.
fields.expiryDateStringThe expiration date of the credit card, typically in MM/YY format.
fields.cardholderNameStringThe name of the cardholder as it appears on the credit card.
fields.cardTypeStringThe type of credit card, for example Visa, MasterCard, or American Express.
fields.issuingBankStringThe name of the bank that issued the credit card.
fields.cardBrandStringThe brand of the credit card, for example Visa, MasterCard, or Discover.
fields.accountNumberStringThe associated bank account number, if available on the source document.
fields.validFromStringThe valid-from date of the credit card, typically in MM/YY format.
fields.validThruStringThe valid-through date of the credit card, often the same as expiryDate.
warningsArrayWarning messages indicating potential data quality issues encountered during processing.
fallbackUsedBooleantrue if fallback extraction methods were used to process the document.
jobIdStringUnique identifier for the AI processing job, used for tracking and debugging.
jobIdExtStringExternal job identifier for integration with third-party systems, if applicable.
{
"fields": {
"bankName": { "value": "Chase Bank" },
"cardNumber": { "value": "XXXX-XXXX-XXXX-1234" },
"expiryDate": { "value": "12/25" },
"cardholderName": { "value": "JOHN MICHAEL SMITH" },
"cardType": { "value": "Visa" },
"issuingBank": { "value": "Chase Bank" },
"cardBrand": { "value": "Visa" },
"accountNumber": { "value": "1234567890" },
"validFrom": { "value": "01/22" },
"validThru": { "value": "12/25" },
"customField1": { "value": "Value for Custom Field 1" }
},
"warnings": [],
"fallbackUsed": false,
"jobId": "87654321-4321-4321-4321-210987654321",
"jobIdExt": "CC-2024-001",
"success": true,
"message": "Credit card data extracted successfully using AI technology"
}

Como faço para configurar o analisador de cartão de crédito com IA em Power Automate?

  1. Adicionar PDF4meAnalisador de cartão de crédito com IA para o seu Power Automate fluxo.
  2. Mapa Conteúdo do arquivo de uma ação anterior (SharePoint, OneDrive, Dropbox ou um anexo de e-mail).
  3. Definir Corpo/Documento/Nome com a extensão do arquivo (.pdf, .png, .jpg ou .jpeg).
  4. Expandir (opcional) Parâmetros avançados e definir Corpo/Chaves de Campo Personalizadas para quaisquer campos além do conjunto padrão.
  5. Execute o fluxo. O resultado analisado é retornado como um campos dicionário com informações sobre cartão, titular do cartão e dados bancários, além de avisos e fallbackUsado bandeiras.

Configurações típicas

Exemplos de fluxo de trabalhoCommon Power Automate flow patterns using AI-Credit Card Parser.
Controle de despesas de entrada
  1. Um fluxo é acionado quando um extrato ou recibo de cartão é carregado em SharePoint ou recebida por e-mail.
  2. O analisador de cartão de crédito com IA extrai o nome do titular do cartão, a marca do cartão e a data de validade.
  3. Os campos extraídos são gravados em um SharePoint sistema de gerenciamento de listas ou despesas.
  4. Uma condição sinaliza linhas com avisos para revisão manual antes da aprovação.
Gestão de registros de cartões
  1. Um fluxo é acionado quando um novo documento de cartão é recebido por e-mail ou SharePoint carregar.
  2. O analisador de cartão de crédito com IA extrai o número do cartão, o banco emissor e o período de validade.
  3. Um registro de cartão é criado ou atualizado em um SharePoint lista, com lembrete de expiração agendado.
Conciliação financeira
  1. Um fluxo é acionado quando um extrato de cartão é carregado em uma pasta de conciliação.
  2. O analisador de cartão de crédito com IA extrai o número da conta e o nome do titular do cartão.
  3. Os campos extraídos alimentam um Excel ou planilha de reconciliação SQL para comparação com registros contábeis.

Dicas práticas

Reference fields by key, not by fixed position
The fields dictionary is keyed by field name, so read each value with its key rather than assuming a fixed field order.
Always branch on success and warnings
Check success before writing extracted data downstream, and inspect the warnings array for any fields the parser flagged as uncertain.
Custom fields extend, they do not replace
Body/customFieldKeys adds extra entries alongside the standard fields, it does not narrow or filter the standard set.
Treat card numbers as sensitive by default
Mask or restrict access to cardNumber and accountNumber in downstream storage; this action extracts text, it does not apply its own masking.
Match the file extension to the real format
Body/Document/Name must carry the true extension (.pdf, .png, .jpg, .jpeg) of the mapped File Content, a mismatched extension can affect processing.

Folha de dicas

CampoValor
ActionAI-Credit Card Parser
Required fieldsFile Content, Body/Document/Name
Optional advanced fieldBody/customFieldKeys
Supported file types.pdf, .png, .jpg, .jpeg
Output rootfields (dictionary)
Key output fieldscardNumber, expiryDate, cardholderName, cardType, cardBrand, issuingBank, accountNumber, validFrom, validThru, warnings, fallbackUsed

Perguntas frequentes

What data can the AI-Credit Card Parser extract from a credit card?+
Card number, expiry date, cardholder name, card type, card brand, issuing bank, and valid-from/valid-through dates, returned as a fields dictionary. The exact fields present depend on what is printed on the source image or PDF.
Does PDF4me store or process live payment transactions?+
No. This action reads a static document or image, such as a card scan, statement, or photo, and extracts text fields with AI. It does not process payments, authorize transactions, or connect to any card network. See <a href="https://www.pcisecuritystandards.org/" target="_blank" rel="noopener noreferrer">PCI Security Standards Council</a> for how payment card data handling is regulated separately from document extraction.
Can I extract fields beyond the standard credit card data set?+
Yes. Set Body/customFieldKeys to an array of additional field names under Advanced parameters. Each key you list is extracted alongside the standard fields, in addition to the built-in set.
What file formats does the AI-Credit Card Parser accept?+
PDF, PNG, JPG, and JPEG. Body/Document/Name must include the matching file extension for correct format detection and processing.
Is extracted card data automatically masked or PCI DSS certified?+
The action returns whatever text it reads from the source document; it does not apply its own masking or claim PCI DSS certification. Flow builders handling live card numbers should apply their own masking, access control, and compliance review, following guidance such as <a href="https://learn.microsoft.com/en-us/power-platform/admin/wp-data-governance" target="_blank" rel="noopener noreferrer">Microsoft's Power Platform data governance documentation</a>, before storing extracted data.

Casos de uso e aplicações industriais

Casos de uso em finanças e contabilidade

  • Processamento de despesasAutomatize a extração de dados de despesas de cartões de crédito.
  • Conciliação financeiraConciliar as transações do cartão de crédito com os registros contábeis.
  • Relatórios de despesasGere relatórios de despesas a partir de dados de cartão de crédito extraídos.
  • Conformidade com a auditoriaManter dados estruturados de cartões de crédito para fins de auditoria.
  • Acompanhamento do orçamentoRastreie despesas usando informações extraídas do cartão de crédito.

Ações relacionadas

Mesma tarefa em outras plataformas

Obtenha ajuda