Validate your card number in one click
Input your credit card number on the right and click on the button to get started!
Algoritma apa yang digunakan untuk memvalidasi nomor kartu kredit?
Untuk memvalidasi nomor kartu kredit, algoritma yang paling sering digunakan adalah algoritma Luhn.
Apa itu algoritma Luhn?
Algoritma Luhn seperti pemeriksaan cepat untuk memastikan bahwa sebuah nomor (seperti nomor kartu kredit) diketik dengan benar. Beginilah cara kerjanya dalam tiga langkah mudah, menggunakan nomor kartu kredit palsu sebagai contoh:
Nomor Kartu Kredit Contoh: 1234 5678 9123 4560
Gandakan Setiap Nomor Lainnya:
Mulai dari digit kedua dari akhir, bergerak ke kiri, dan gandakan setiap nomor lainnya. Contoh kita menjadi: 1-4-3-10-5-14-9-4-1-6-3-10-4-10-6-0 Jumlahkan Angka-Angka:
Jika penggandaan sebuah angka membuatnya menjadi dua digit, tambahkan kedua digit tersebut untuk mendapatkan satu angka (misal, 10 menjadi 1+0 = 1). Kemudian, jumlahkan semua angka ini. Untuk contoh kita: 1+4+3+1+5+5+9+4+1+6+3+1+4+1+6+0 = 44 Periksa Apakah Total Dapat Dibagi dengan 10:
Jika total jumlahnya merupakan kelipatan dari 10 (seperti 30, 40, 50), maka nomor tersebut lolos pemeriksaan. Ini cara cepat untuk menemukan kesalahan. Total contoh kita adalah 44, yang tidak dapat dibagi dengan 10, sehingga ini akan menunjukkan masalah atau kesalahan ketik pada nomor yang kami gunakan. Ingat: Ini hanyalah contoh buatan untuk menunjukkan cara kerja langkah-langkahnya. Nomor kartu kredit yang sebenarnya disusun untuk lulus tes ini, membantu menangkap kesalahan sederhana seperti kesalahan ketik.