Iklan
Anda mungkin pernah mendengar sebelumnya bahwa nomor kartu kredit mengikuti pola dan struktur tertentu sehingga dapat divalidasi sebelum transaksi diterima. Namun, mengetahui bahwa strukturnya ada di sana dan satu hal lagi sama sekali untuk memahami cara kerja nomor kartu kredit.
Mengapa pengetahuan ini bermanfaat? Nah, jika Anda menjalankan bisnis kecil yang tidak segera memproses pembayaran kartu kredit, Anda dapat menghemat uang dengan memastikan detail kartu valid. Jika Anda tidak melakukannya, yah, masih bisa menyenangkan untuk memamerkan keahlian Anda di pesta. Begini cara Anda melakukannya.
Belajar Dari Mana Angka Berasal
Nomor kartu kredit tidak acak. Ada satu set nomor khusus untuk menunjukkan informasi tentang penerbit kartu dan set lainnya untuk menunjukkan informasi tentang pemegang kartu. Satu nomor lain juga penting, tetapi kami akan membahasnya nanti.
Angka pertama adalah Pengidentifikasi Industri Utama (MII) dan itu memberi tahu Anda apa jenis institusi mengeluarkan kartu.
- 1 dan 2 dikeluarkan oleh maskapai penerbangan.
- 3 dikeluarkan oleh perjalanan dan hiburan.
- 4 dan 5 diterbitkan oleh lembaga perbankan dan keuangan.
- 6 diterbitkan oleh merchandising dan perbankan.
- 7 dikeluarkan oleh perusahaan minyak bumi.
- 8 dikeluarkan oleh perusahaan telekomunikasi.
- 9 dikeluarkan oleh penugasan nasional.
Enam digit pertama adalah Nomor Identifikasi Penerbit (IIN). Ini dapat digunakan untuk mencari dari mana kartu itu berasal. Jika Anda memiliki akses ke daftar yang merinci siapa yang memiliki setiap IIN, seperti ini daftar IIN populer di Wikipedia, Anda dapat melihat siapa yang mengeluarkan kartu hanya dengan membaca nomor kartu.
Berikut beberapa yang mungkin Anda kenali:
- Visa: 4 *****
- American Express (AMEX): 34 **** atau 37 ****
- Diner International Club: 36 ****
- Mastercard: 51 **** hingga 55 ****
Digit ketujuh hingga digit kedua ke terakhir adalah nomor akun pelanggan. Sebagian besar perusahaan menggunakan hanya 9 digit untuk nomor akun, tetapi dimungkinkan untuk menggunakan hingga 12 angka. Ini berarti bahwa menggunakan algoritma saat ini untuk kartu kredit, dunia dapat mengeluarkan sekitar satu triliun kartu sebelum perlu mengubah sistem.
Kita sering melihat 16 digit nomor kartu kredit hari ini, tetapi ada kemungkinan bagi penerbit kartu untuk menerbitkan kartu hingga 19 digit menggunakan sistem saat ini. Di masa depan, kita mungkin melihat angka yang lebih panjang menjadi lebih umum.
Digit terakhir dari setiap kartu kredit adalah digit periksa, atau checksum. Ini digunakan untuk memvalidasi nomor kartu kredit menggunakan algoritma Luhn, yang sekarang akan kami jelaskan secara terperinci.
Pemeriksaan Validasi Algoritma Luhn
Itu Algoritma Luhn digunakan untuk memvalidasi semua jenis angka, termasuk kartu kredit, nomor IMEI dan beberapa nomor jaminan sosial. Ini tidak dirancang untuk menjadi fungsi hash yang aman secara kriptografis, tetapi sekadar cara untuk memeriksa kesalahan tidak dilakukan saat merekam angka. Ini tidak mudah, tetapi umumnya dianggap bermanfaat.
Ambil nomor kartu kredit dan baca digit dari kanan. Gandakan setiap nomor lainnya dan tuliskan - jika Anda melakukannya dalam urutan yang sama dengan kartu Anda ditulis, itu akan membantu kejelasan. Sekarang, di mana pun Anda telah menghitung angka dua digit, ubahlah sehingga berbunyi "digit pertama + digit kedua" (dengan kata lain, jumlahkan digit produk). Terakhir, ambil perhitungan Anda dan tambahkan angka-angka itu ke angka yang tersisa di kartu Anda yang tidak Anda gandakan. Nomor kartu kredit yang sah akan memberi Anda hasil yang dapat dibagi 10.
Misalnya, mari gunakan nomor yang baru saya buat: 4634 8932 1298 2767. Saya akan memasukkannya ke dalam tabel untuk membuatnya lebih mudah untuk memahami langkah-langkahnya.
Cobalah sendiri menggunakan kartu dari gambar sebelumnya dalam artikel ini. Apa yang bisa Anda pelajari darinya?
Kredit Gambar: Shutterstock, Shutterstock
Ange adalah lulusan Internet Studies & Journalism yang suka bekerja online, menulis, dan media sosial.