Ana içeriğe geç

AI-Kredi Kartı İşlemi n8n

AI-Kredi Kartı İşlemi bir PDF4me düğüm eylemi n8n kredi kartı görüntüsünü okuyan veya PDF ve kart bilgilerini yapılandırıldığı şekilde geri gönderir. JSON Bu özelliği kullanarak, kart sahibinin adını, kart numarasını, son kullanma tarihini ve kartı veren bankayı bir tarama veya fotoğraftan alabilir, böylece bu bilgileri bir forma elle yeniden yazmanıza gerek kalmaz.

Bu düğüm ne işe yarıyor?

PDF4me: AI-Kredi Kartı İşlemi Binary Data'dan bir kart dosyası alır, Base64 Stringveya bir URL ve vizyon uygular AI bir şeyi geri döndürmek kredi kartı verileri Kartın ayrı alanlarını tutan nesne. Kabul eder. PDF, PNG, JPG, Ve JPEGÇünkü metin yığını yerine ayrı ayrı değerler döndürdüğü için, bir sonraki iş akışı adımı tek bir alan üzerinde işlem yapabilir ve bu değerlerden hangilerinin saklanmaya değer olduğunu bilinçli olarak seçebilirsiniz.

İlgili Blog Yazıları
Bu özellik için henüz bir blog yazısı yok — yakında yayınlanacak.
Bu arada, her platforma yönelik eğitimler ve iş akışları için PDF4me bloguna göz atın.
Blogu ziyaret edin

Kimliğinizi Doğrulama API Rica etmek

Her PDF4me düğümde n8n geçerli bir belge gerektirir Bağlantı kurmak için kimlik bilgisi. İçeriğinizi barındıran birini oluşturun veya seçin. PDF4me API Bu sayede iş akışı, veri çıkarma isteklerini güvenli bir şekilde doğrulayabilir.

Kaçırmamanız Gereken Önemli Bilgiler

Çıkarma işlemi, depolama işlemiyle aynı şey değildir.
Kart numaraları ve güvenlik kodları düzenlemeye tabi verilerdir. İş akışında hangi verilerin saklanacağına alan alan karar verin ve geri kalanını depolama alanına veya kayıtlara ulaşmadan önce silin.
Boş dizeler, eksik tuşlar değil.
Modelin okuyamadığı alanlar şu şekilde geri döner: "" Yok olma ihtimaline karşı, bir anahtarın var olup olmadığını kontrol etmek yerine boş değerleri kontrol edin.
Görüntü kalitesi doğruluğu belirler
Parlama, açı ve kabartmalı rakamlar hepsi azaltır OCR güvenilirlik. Kullanın uyarılar dizi ve yedekKullanılan Şüpheli sonuçları incelemeye yönlendirmek.
n8n'deki PDF4me AI-Process Credit Card düğümü, bir kredi kartı dosyasını okuyor ve yapılandırılmış kart alanlarını döndürüyor.

PDF4me AI-Kredi kartı işlemini gerçekleştirin n8n

Kart OCR Genel bir belge ayrıştırıcısına karşı

PDF4me Bu paket hem karta özgü bir işlem hem de genel bir ayrıştırıcı içerir. Kart işlemi, kartın nasıl göründüğünü bilir; genel ayrıştırıcıya ise ne arayacağı söylenir.

Bakış açısıAI-Kredi Kartı İşlemiAI Belge Ayrıştırıcı
Field setA fixed card schema returned as creditCardDataWhatever fields you define for the document
Setup effortNone, the card fields are already knownYou describe the fields you want extracted
Best fitPayment cards specificallyAny document shape the card action does not cover
Extending itCustom Field Keys for extras beyond the card schemaFully defined by you from the start

Parametreler Ne İşe Yarar? AI-Kredi Kartı İşlemi Gerekli mi?

Gerekli: İşlem, Giriş Veri Türü, bu giriş türüyle eşleşen alan ve Kredi Kartı Adı. Özel Alan Anahtarları isteğe bağlıdır.

ParametreGerekliNe işe yarar?Örnek
ActionRequiredSelects the PDF4me node action to run. Choose AI-Process Credit Card.AI-Process Credit Card
Input Data TypeRequiredFormat of the source card input. Choose Binary Data (from a previous node), Base64 String, or URL.Binary Data
Input Binary FieldConditionalName of the binary property on the incoming n8n item that holds the card file. Required when Input Data Type is Binary Data. Defaults to data.data
Base64 Credit Card ContentConditionalBase64-encoded content of the card file. Required when Input Data Type is Base64 String.JVBERi0xLjQKJ...
Credit Card URLConditionalPublicly reachable HTTPS URL to the card file. Required when Input Data Type is URL.https://example.com/card.jpg
Credit Card NameRequiredFilename of the input file, used for format detection. Accepts .pdf, .png, .jpg, and .jpeg extensions, so give it the extension the file actually is.card.jpg
Custom Field KeysOptionalList of extra field keys to pull beyond the standard card schema. Leave empty unless the source carries values the built-in fields do not cover.["loyaltyId", "branchCode"]

Çıkış Alanları

Düğüm geri döner JSON Dosya yerine. Kart değerleri içeride saklanır. creditCardData nesne.

AlanTipİçeriğinde neler var?
creditCardDataObjectThe extracted card fields. See the field breakdown below.
jobIdStringIdentifier for the AI processing job, useful when reporting an extraction problem.
jobIdExtStringExternal job identifier for third-party integration, null when unused.
successBooleanTrue when extraction completed. Use it to branch error handling.
messageStringHuman-readable status message, carrying success confirmation or error detail.

creditCardData İçindeki Alanlar

Modelin belirli bir görüntüde okuyamadığı herhangi bir alan boş bir dize olarak geri döner.

AlanTipİçeriğinde neler var?
cardholderNameStringName as it appears on the card.
cardNumberStringThe primary account number. Regulated data, so handle deliberately.
expiryDateStringExpiry date, typically MM/YY.
validFromStringValid-from date where the card shows one.
validThruStringValid-through date, often the same as expiryDate.
cvvStringCard security code. The PCI DSS standard prohibits retaining this after authorisation.
cardTypeStringCard type where detected, such as credit or debit.
cardBrandStringCard brand where detected, such as Visa or MasterCard.
bankNameStringBank name printed on the card.
issuingBankStringIssuing bank where it can be determined separately from bankName.
accountNumberStringAssociated account number when the source is a statement rather than a card face.
warningsArrayMessages about data quality or extraction difficulty on this file.
fallbackUsedBooleanWhether an alternative extraction path was used. A useful low-confidence signal.

Nasıl Kurulum Yaparım? AI-Kredi Kartı İşlemi n8n?

  1. Eklemek PDF4me senin n8n iş akışını seçin ve AI-Kredi Kartı İşlemi aksiyon.
  2. İçinde Bağlantı kurmak için kimlik bilgisi, sizinkini seçin PDF4me kimlik bilgileri veya tıklayın Yeni Kimlik Bilgisi Oluştur ve yapıştırın API anahtar.
  3. Ayarlamak Giriş Veri Türü ile İkili Veri (varsayılan), Base64 String, veya URL ve eşleşen kart dosyası alanını doldurun.
  4. Ayarlamak Kredi Kartı Adı doğru uzantıyla, örneğin card.jpg veya statement.pdf.
  5. İsteğe bağlı olarak ekleyin Özel Alan Anahtarları Standart kart şemasının ötesindeki değerler için.
  6. Düğümü çalıştırın ve okuyun. creditCardData Yanıttaki nesne.
  7. Herhangi bir şeyi kaydetmeden önce, yalnızca gerçekten ihtiyacınız olan alanları seçin ve geri kalanını silin.

Tipik Kurulumlar

İş Akışı ÖrnekleriCommon n8n workflow patterns using AI-Process Credit Card.
Yeniden yazmadan işe alım süreci
  1. Müşteri kayıt sırasında kartının fotoğrafını yüklüyor.
  2. AI-Kredi Kartı İşleme bölümü, kart sahibinin adını ve son kullanma tarihini okur.
  3. Onay için formu önceden doldurmak amacıyla yalnızca hassas olmayan alanlar kullanılır.
Düşük güvenilirlik seviyesindeki okuma işlemlerini bir insana yönlendirin.
  1. Bu düğüm, yüklenen kart görüntüsünü işler.
  2. Bir IF düğümü, uyarılar dizisini ve fallbackUsed bayrağını kontrol eder.
  3. Şüpheli olan her şey doğrudan işleme alınmak yerine inceleme sırasına alınır.
Dosyada son kullanma tarihi takibi mevcut.
  1. Kart üzerindeki görüntü, yakalama anında yalnızca bir kez işlenir.
  2. Yalnızca son kullanma tarihi ve kart sahibinin adı saklanır.
  3. Planlanmış bir iş akışı, süresi dolmak üzere olan kartları işaretleyerek yenileme için iletişime geçilmesini sağlar.
Hesap özetini hesapla eşleştirin
  1. Bir kart ekstresi PDF Ortak bir posta kutusuna gelir.
  2. Bu düğüm, banka adını ve hesap numarasını çıkarır.
  3. Beyan, ilgili hesap kaydına karşı dosyalanır.

Pratik İpuçları

Drop what you do not need immediately
Select the handful of fields the workflow actually uses in the very next node, so the full card payload never reaches storage, logs, or an error notification.
Give the filename its real extension
Credit Card Name drives format detection. Calling a JPEG card.pdf invites a failed or degraded read.
Check warnings before trusting a value
The warnings array and fallbackUsed are the cheapest confidence signal available. Branch on them rather than assuming a clean read.
Test for empty strings, not missing keys
Unread fields return as empty strings, so a key-existence check will pass on a field that holds nothing.
Improve the input before blaming the model
A flat, evenly lit, high resolution capture beats any amount of downstream correction, especially on embossed digits.
Use Custom Field Keys sparingly
The standard schema covers the card face. Reach for custom keys only when the source genuinely carries something extra.

Kopya Kağıdı

AlanDeğer
ActionAI-Process Credit Card
Input Data TypeBinary Data
Input Binary Fielddata
Credit Card Namecard.jpg
Custom Field Keys(empty)
Accepted formatsPDF, PNG, JPG, JPEG
ReturnsJSON with a creditCardData object
CredentialsPDF4me API credential

Sıkça Sorulan Sorular

What file formats can the node read a credit card from?+
PDF, PNG, JPG, and JPEG. Set Credit Card Name with the matching extension so the format is detected correctly, for example card.jpg for a photo or statement.pdf for a document.
Which fields come back, and why are some empty?+
The creditCardData object carries fields such as cardholderName, cardNumber, expiryDate, validThru, bankName, and cvv. Fields the model cannot read on a given image come back as empty strings rather than being omitted, so check for empty values instead of assuming every key is populated.
Should I store the extracted card number and CVV?+
Treat that decision carefully. A primary account number and security code are exactly the data the PCI Security Standards Council governs through PCI DSS, and the standard prohibits retaining the card verification code after authorisation. Extracting a field in a workflow does not mean you should persist it, so drop what you do not need before writing anything to storage or logs, and confirm your own obligations against the current standard.
What are the warnings and fallbackUsed fields for?+
warnings is an array of messages about data quality or extraction difficulty on that file, and fallbackUsed indicates whether an alternative extraction path was taken. Both are useful signals for routing low-confidence results to a human review branch in your n8n flow logic instead of straight through.
How accurate is OCR on a photographed card?+
Accuracy depends heavily on the source image. Embossed numbers at an angle, glare, and low resolution all reduce it. Check the success flag and the warnings array, and route anything doubtful to manual review rather than trusting a single pass on a photograph.

İlgili Eylemler

Diğer Platformlarda Aynı Görev

Yardım Alın