Passa al contenuto principale

Analizzatore di carte di credito basato sull'IA in Power Automate

Analizzatore di carte di credito basato sull'intelligenza artificiale è un Power Automate azione da PDF4me che legge l'immagine, la scansione o la carta di credito PDF Grazie all'intelligenza artificiale, restituisce il numero della carta, la data di scadenza, il nome del titolare e il marchio della carta come un dizionario di campi strutturati. Utilizzalo per automatizzare il monitoraggio delle spese, la tenuta dei registri delle carte o la riconciliazione senza inserimento manuale dei dati.

Cosa fa questa azione

PDF4me Analizzatore di carte di credito basato sull'intelligenza artificiale legge un documento o un'immagine di una carta di credito (PDF, PNG, JPG, O JPEG) e restituisce un campi dizionario che può includere Numero di carta, data di scadenza, Nome del titolare, tipo di carta, CardBrand, banca emittentee date di validità da/fino a. Impostabile facoltativamente Body/customFieldKeys per estrarre campi aggiuntivi oltre a quelli standard.

Articoli correlati del blog(1)

Come faccio ad autenticare il mio Power Automate Fluire?

Ogni PDF4me azione in Power Automate richiede una connessione valida. Crea o selezionane una che contenga il tuo PDF4me API chiave affinché il flusso possa autenticare in modo sicuro le richieste di elaborazione delle carte di credito tramite IA.

Informazioni importanti da non perdere

Sono sempre richiesti solo due campi.
Contenuto del file (i byte del documento) e Corpo/Documento/Nome (il nome del file con estensione). Il campo Corpo/ChiaviFilePersonalizzate si trova nei parametri Avanzate ed è facoltativo.
L'output è un dizionario di campi flessibili
I valori estratti risiedono in un oggetto campi indicizzato per nome del campo, non in uno schema fisso. Fai riferimento a ciascuna chiave quando ti serve per la mappatura nelle successive azioni del flusso.
Si tratta di estrazione di documenti, non di elaborazione dei pagamenti.
Questa azione legge il testo da un documento statico o da un'immagine. Non elabora transazioni in tempo reale, non autorizza pagamenti né si connette a un circuito di carte di credito.
Azione Power Automate AI - Analizzatore di carte di credito configurata con i campi Contenuto file e Corpo/Documento/Nome

Mappa il contenuto del file e Body/Document/Name, quindi espandi i parametri avanzati per Body/customFieldKeys.

Parametri

Necessario: Il contenuto del file e il corpo/nome del documento devono essere sempre forniti. Body/customFieldKeys è un parametro avanzato facoltativo.

ParametroNecessarioCosa faEsempio
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"]

Campi di output

CampoTipoCosa contiene
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"
}

Come configurare AI-Credit Card Parser in Power Automate?

  1. Aggiungere PDF4meAnalizzatore di carte di credito basato sull'intelligenza artificiale al tuo Power Automate fluire.
  2. Mappa Contenuto del file da un'azione precedente (SharePoint, OneDrive(ad esempio, Dropbox o un allegato e-mail).
  3. Impostato Corpo/Documento/Nome con l'estensione del file (.pdf, .png, .jpg o .jpeg).
  4. Espandere facoltativamente Parametri avanzati e impostare Body/customFieldKeys per qualsiasi campo al di là del set standard.
  5. Esegui il flusso. Il risultato analizzato viene restituito come un campi dizionario con dettagli della carta, del titolare della carta e della banca, più avvertimenti E fallbackUsato bandiere.

Configurazioni tipiche

Esempi di flusso di lavoroCommon Power Automate flow patterns using AI-Credit Card Parser.
Registrazione delle spese
  1. Un flusso si attiva quando un estratto conto o una ricevuta della carta vengono caricati su SharePoint o ricevuta via e-mail.
  2. Il parser di carte di credito basato sull'intelligenza artificiale estrae il nome del titolare della carta, il marchio della carta e la data di scadenza.
  3. I campi estratti vengono scritti in un SharePoint elenco o sistema di gestione delle spese.
  4. Una condizione contrassegna le righe con avvisi che richiedono una revisione manuale prima dell'approvazione.
Gestione dei dati delle schede
  1. Si attiva un flusso quando viene ricevuto un nuovo documento cartaceo tramite e-mail o SharePoint caricamento.
  2. Il parser di carte di credito basato sull'intelligenza artificiale estrae il numero della carta, la banca emittente e la validità fino a.
  3. Un record della scheda viene creato o aggiornato in un SharePoint elenco, con promemoria di scadenza programmato.
Riconciliazione finanziaria
  1. Un flusso si attiva quando un estratto conto della carta viene caricato in una cartella di riconciliazione.
  2. Il parser di carte di credito basato sull'intelligenza artificiale estrae il numero di conto e il nome del titolare della carta.
  3. I campi estratti alimentano un Excel oppure un foglio di lavoro di riconciliazione SQL per il confronto con i registri contabili.

Consigli pratici

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.

Foglio riassuntivo

CampoValore
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

Domande frequenti

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.

Casi d'uso e applicazioni industriali

Casi d'uso in ambito finanziario e contabile.

  • Elaborazione delle speseAutomatizzare l'estrazione dei dati di spesa dalle carte di credito
  • Riconciliazione finanziariaRiconciliare le transazioni con carta di credito con le registrazioni contabili.
  • Rendicontazione delle speseGenera report spese dai dati estratti dalle carte di credito
  • Conformità agli audit: Mantenere dati strutturati delle carte di credito per la tracciabilità delle operazioni
  • Monitoraggio del budget: Monitora le spese utilizzando le informazioni estratte dalla carta di credito

Azioni correlate

Stessa attività su altre piattaforme

Richiedi assistenza