Lewati ke konten utama

AI-Memproses Kartu Kredit di n8n

AI- Memproses Kartu Kredit adalah sebuah PDF4me tindakan node di n8n yang membaca gambar kartu kredit atau PDF dan mengembalikan detail kartu sesuai struktur yang telah ditentukan. JSON Gunakan fitur ini untuk mencatat nama pemegang kartu, nomor kartu, tanggal kedaluwarsa, dan bank penerbit dari hasil pindaian atau foto, alih-alih mengetiknya ulang secara manual ke dalam formulir.

Fungsi node ini

PDF4me: AI- Memproses Kartu Kredit mengambil berkas kartu dari Data Biner, sebuah Base64 String, atau sebuah URL dan menerapkan visi AI untuk mengembalikan Data Kartu Kredit Objek yang menyimpan kolom-kolom kartu individual. Objek ini menerima PDF, PNG, JPG, Dan JPEGKarena mengembalikan nilai diskrit dan bukan sekumpulan teks, langkah alur kerja selanjutnya dapat bertindak pada satu bidang saja, dan Anda dapat dengan sengaja memilih nilai mana yang layak untuk disimpan.

Postingan Blog Terkait
Belum ada postingan blog untuk fitur ini — akan segera hadir.
Sementara itu, jelajahi blog PDF4me untuk menemukan tutorial dan alur kerja di berbagai platform.
Kunjungi blog ini

Memverifikasi Identitas Anda API Meminta

Setiap PDF4me simpul di n8n memerlukan validitas Kredensial untuk terhubung denganBuat atau pilih salah satu yang sesuai dengan kebutuhan Anda. PDF4me API kunci agar alur kerja dapat mengautentikasi permintaan ekstraksi dengan aman.

Fakta Penting yang Tidak Boleh Anda Lewatkan

Ekstraksi tidak sama dengan penyimpanan.
Nomor kartu dan kode keamanan adalah data yang diatur. Tentukan bidang demi bidang apa yang akan disimpan dalam alur kerja, dan hapus sisanya sebelum data apa pun mencapai penyimpanan atau log.
String kosong, bukan kunci yang hilang
Kolom yang tidak dapat dibaca oleh model akan dikembalikan sebagai "" daripada tidak ada, jadi uji nilai kosong alih-alih memeriksa apakah kunci tersebut ada.
Kualitas gambar mendorong akurasi.
Silau, sudut, dan angka timbul semuanya mengurangi OCR Keandalan. Gunakan peringatan susunan dan cadangan Digunakan untuk mengarahkan hasil yang meragukan untuk ditinjau.
Node PDF4me AI-Process Credit Card di n8n, membaca berkas kartu kredit dan mengembalikan bidang kartu yang terstruktur.

PDF4me AI-Memproses transaksi Kartu Kredit di n8n

Kartu OCR vs. Pengurai Dokumen Generik

PDF4me Program ini menyertakan aksi khusus kartu dan parser umum. Aksi kartu mengetahui seperti apa tampilan kartu; parser umum diberi tahu apa yang harus dicari.

AspekAI- Memproses Kartu KreditAI Pengurai Dokumen
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

Parameter Apa yang Digunakan? AI-Membutuhkan pemrosesan kartu kredit?

Diperlukan: Aksi, Tipe Data Masukan, kolom yang sesuai dengan tipe masukan tersebut, dan Nama Kartu Kredit. Kunci Kolom Kustom bersifat opsional.

ParameterDiperlukanApa fungsinya?Contoh
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"]

Bidang Keluaran

Node tersebut mengembalikan JSON alih-alih dalam sebuah file. Nilai kartu tersimpan di dalam creditCardData objek.

BidangJenisIsi di dalamnya
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.

Kolom di dalam creditCardData

Setiap field yang tidak dapat dibaca oleh model pada gambar tertentu akan dikembalikan sebagai string kosong.

BidangJenisIsi di dalamnya
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.

Bagaimana Cara Saya Mengaturnya? AI-Memproses Kartu Kredit di n8n?

  1. Menambahkan PDF4me untuk Anda n8n alur kerja dan pilih AI- Memproses Kartu Kredit tindakan.
  2. Di dalam Kredensial untuk terhubung dengan, pilih milikmu PDF4me kredensial atau klik Buat Kredensial Baru dan tempelkan milik Anda API kunci.
  3. Mengatur Tipe Data Masukan ke Data Biner (bawaan), Base64 String, atau URL dan menyediakan kolom file kartu yang sesuai.
  4. Mengatur Nama Kartu Kredit dengan ekstensi yang benar, misalnya card.jpg atau statement.pdf.
  5. Tambahkan secara opsional Kunci Bidang Kustom untuk nilai-nilai di luar skema kartu standar.
  6. Jalankan node dan baca creditCardData objek dari respons.
  7. Sebelum menyimpan apa pun, pilih hanya kolom yang benar-benar Anda butuhkan dan abaikan sisanya.

Pengaturan Umum

Contoh Alur KerjaCommon n8n workflow patterns using AI-Process Credit Card.
Proses orientasi tanpa mengetik ulang
  1. Pelanggan mengunggah foto kartu mereka saat mendaftar.
  2. AI-Proses Kartu Kredit membaca nama pemegang kartu dan tanggal kedaluwarsa.
  3. Hanya kolom yang tidak sensitif yang digunakan untuk mengisi formulir secara otomatis untuk konfirmasi.
Teruskan pembacaan dengan tingkat kepercayaan rendah ke manusia.
  1. Node tersebut memproses gambar kartu yang diunggah.
  2. Node IF memeriksa array peringatan dan flag fallbackUsed.
  3. Segala hal yang meragukan akan masuk ke antrian peninjauan, bukan langsung diproses.
Pemantauan kedaluwarsa pada file
  1. Gambar kartu diproses sekali pada saat pengambilan gambar.
  2. Hanya tanggal kedaluwarsa dan nama pemegang kartu yang disimpan.
  3. Alur kerja terjadwal menandai kartu yang mendekati masa kedaluwarsa untuk dihubungi guna perpanjangan.
Cocokkan pernyataan dengan akun.
  1. Laporan kartu PDF tiba di kotak pos bersama.
  2. Node tersebut mengekstrak bankName dan accountNumber.
  3. Laporan tersebut diajukan terhadap catatan akun yang sesuai.

Tips Praktis

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.

Lembar Panduan Singkat

BidangNilai
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

Pertanyaan Umum

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.

Tindakan Terkait

Tugas yang Sama di Platform Lain

Dapatkan Bantuan