Aller au contenu principal

Analyseur de cartes de crédit par IA dans Power Automate

Analyseur de cartes de crédit par IA est un Power Automate action par PDF4me qui lit une image de carte de crédit, un scan ou PDF Grâce à l'IA, cette application renvoie le numéro de carte, la date d'expiration, le nom du titulaire et la marque de la carte sous forme de dictionnaire de champs structurés. Utilisez-la pour automatiser le suivi des dépenses, la gestion des comptes cartes et le rapprochement bancaire, sans saisie manuelle de données.

Que fait cette action ?

PDF4me Analyseur de cartes de crédit par IA lit un document ou une image de carte de crédit (PDF, PNG, JPG, ou JPEG) et renvoie un champs dictionnaire qui peut inclure numéro de carte, date d'expiration, Nom du titulaire de la carte, type de carte, marque de carte, Banque émettriceet les dates de validité (du/jusqu'au). Vous pouvez également définir ces dates. Touches de champ personnalisées du corps extraire des champs supplémentaires au-delà de l'ensemble standard.

Articles de blog connexes(1)

Comment puis-je authentifier mon Power Automate Couler?

Chaque PDF4me action dans Power Automate nécessite une connexion valide. Créez-en ou sélectionnez-en une qui contient votre PDF4me API clé permettant au flux d'authentifier en toute sécurité les demandes de traitement de cartes de crédit par IA.

Informations importantes à ne pas manquer

Seuls deux champs sont toujours requis.
Le contenu du fichier (les octets du document) et le nom du fichier (avec son extension) sont pris en compte. Le paramètre Body/customFieldKeys se trouve dans les paramètres avancés et est facultatif.
Le résultat est un dictionnaire de champs flexibles
Les valeurs extraites sont stockées dans un objet de champs indexé par nom de champ, et non selon un schéma fixe. Référencez chaque clé nécessaire lors de son mappage avec les actions de flux ultérieures.
Il s'agit d'extraction de documents, et non de traitement de paiement.
Cette action lit le texte d'un document statique ou d'une image. Elle ne traite pas les transactions en temps réel, n'autorise pas les paiements et ne se connecte pas à un réseau de cartes.
Action Power Automate AI - Analyseur de cartes de crédit configurée avec les champs Contenu du fichier et Corps/Document/Nom

Associez le contenu du fichier et le corps/document/nom, puis développez les paramètres avancés pour le corps/customFieldKeys.

Paramètres

Requis: Le contenu du fichier et le nom du document (Body/Document/Name) doivent toujours être fournis. Le paramètre Body/customFieldKeys est un paramètre avancé facultatif.

ParamètreRequisCe que cela faitExemple
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"]

Champs de sortie

ChampTaperCe qu'il contient
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"
}

Comment configurer un analyseur de cartes de crédit IA dans Power Automate?

  1. Ajouter PDF4meAnalyseur de cartes de crédit par IA à votre Power Automate couler.
  2. Carte Contenu du fichier d'une action précédente (SharePoint, OneDrive, Dropbox ou une pièce jointe à un courriel).
  3. Ensemble Corps/Document/Nom avec l'extension du fichier (.pdf, .png, .jpg ou .jpeg).
  4. Extension facultative Paramètres avancés et ensemble Touches de champ personnalisées du corps pour tous les champs qui ne font pas partie de l'ensemble standard.
  5. Exécutez le flux. Le résultat analysé est renvoyé sous forme de champs dictionnaire contenant les informations sur la carte, le titulaire et la banque, ainsi que d'autres détails. avertissements et repli Utilisé drapeaux.

Configurations typiques

Exemples de flux de travailCommon Power Automate flow patterns using AI-Credit Card Parser.
Suivi des dépenses
  1. Un flux se déclenche lorsqu'un relevé de carte ou un reçu est téléchargé sur SharePoint ou reçus par courriel.
  2. L'analyseur de cartes de crédit par IA extrait le nom du titulaire, la marque de la carte et la date d'expiration.
  3. Les champs extraits sont écrits dans un SharePoint système de gestion des listes ou des dépenses.
  4. Une condition signale les lignes comportant des avertissements qui nécessitent une vérification manuelle avant approbation.
Gestion des fiches
  1. Un flux se déclenche lorsqu'un nouveau document de carte est reçu par e-mail ou SharePoint télécharger.
  2. L'analyseur de cartes de crédit par IA extrait le numéro de carte, la banque émettrice et la date de validité.
  3. Un enregistrement de carte est créé ou mis à jour dans un SharePoint liste, avec un rappel d'expiration programmé.
Rapprochement financier
  1. Un flux se déclenche lorsqu'un relevé de carte est téléchargé dans un dossier de rapprochement.
  2. L'analyseur de cartes de crédit par IA extrait le numéro de compte et le nom du titulaire.
  3. Les champs extraits alimentent un Excel ou une feuille de calcul de rapprochement SQL pour la correspondance avec les enregistrements comptables.

Conseils pratiques

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.

Aide-mémoire

ChampValeur
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

Questions fréquentes

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.

Cas d'utilisation et applications industrielles

Cas d'utilisation en finance et comptabilité

  • Traitement des dépensesAutomatiser l'extraction des données de dépenses des cartes de crédit
  • Rapprochement financierRapprocher les transactions par carte de crédit avec les registres comptables
  • Déclaration des dépensesGénérer des rapports de dépenses à partir des données de carte de crédit extraites
  • Conformité aux audits: Conserver des données structurées sur les cartes de crédit pour les pistes d'audit
  • Suivi budgétaireSuivre les dépenses à l'aide des informations extraites de la carte de crédit

Actions connexes

Même tâche sur d'autres plateformes

Obtenez de l'aide