API Validator Kartu Kredit - Pemeriksaan Luhn & Deteksi Merek
Kirim nomor kartu kredit dan dapatkan kembali apakah lolos checksum Luhn, jaringan kartu mana yang menerbitkannya (Visa, Mastercard, Amex, Discover, JCB, Diners Club, UnionPay), dan apakah itu kartu kredit atau debit. Nomor tersebut divalidasi di sisi server dan tidak pernah disimpan atau dicatat.
Validasi nomor kartu saat checkout sebelum menagih
Jalankan pemeriksaan cepat Luhn pada nomor kartu sebelum mengirimkannya ke pemroses pembayaran Anda. Hal ini mendeteksi kesalahan ketik dan nomor palsu sebelum ditemukan di Stripe atau Adyen, sehingga mengurangi biaya transaksi yang ditolak.
Tampilkan ikon merek kartu yang benar di formulir pembayaran Anda
Deteksi apakah pengguna memasukkan nomor Visa, Mastercard, atau Amex saat mereka mengetik dan menampilkan logo yang cocok. Mengurangi kebingungan pengguna dan membangun kepercayaan saat checkout.
Tandai nomor kartu yang mencurigakan dalam antrian tinjauan penipuan
Nomor kartu validasi batch yang disimpan dalam sistem risiko Anda. Kartu yang gagal dalam pemeriksaan Luhn dijamin tidak sah; menandainya secara otomatis sehingga analis fokus pada kasus-kasus yang ambigu.
Frequently asked questions
Apakah API ini menyimpan atau mencatat nomor kartu yang saya kirim?
Tidak. Nomor kartu divalidasi dalam memori di server dan segera dibuang setelah respons dikirim. Tidak ada yang ditulis ke disk atau database apa pun.
Bisakah API ini memverifikasi bahwa suatu kartu aktif dan memiliki dana?
Tidak. Titik akhir ini hanya menjalankan checksum Luhn dan deteksi merek. Ini mengonfirmasi bahwa nomor tersebut valid secara struktural, bukan berarti kartu tersebut aktif atau didanai. Untuk verifikasi langsung, Anda memerlukan pemroses pembayaran seperti Stripe.
Merek kartu apa yang didukung?
Visa, Mastercard, American Express, Discover, JCB, Diners Club, dan UnionPay. If the number passes the Luhn check but does not match a known BIN range, the brand field returns "Unknown".
Apakah nomor tersebut perlu diformat dengan cara tertentu?
Tidak. Spasi, tanda hubung, dan titik dihapus secara otomatis sebelum validasi. Anda dapat mengirim "4111 1111 1111 1111" atau "4111-1111-1111-1111" dan keduanya berfungsi.
Apakah algoritma Luhn cukup untuk mencegah penipuan?
Pemeriksaan Luhn menyaring nomor acak dan salah ketik. Ini adalah validasi lapisan pertama, bukan alat pencegahan penipuan. Pasangkan dengan deteksi penipuan bawaan pemroses pembayaran Anda untuk cakupan penuh.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.