התוצאות מוצגות לצורכי מידע בלבד ועשויות להכיל שגיאות. מומלץ לאמת מידע חשוב באופן עצמאי. השימוש בכלי הוא באחריותכם בלבד.
מה הכלי עושה
הכלי לבדיקת מספרי כרטיסי אשראי בודק אם מספר כרטיס בנוי כמו שצריך. הוא מסיר רווחים ומקפים, מוודא שהאורך הוא בין 12 ל־19 ספרות, מריץ את ספרת הביקורת של Luhn ומזהה את רשת הכרטיס לפי הספרות הראשונות: Visa, Mastercard, American Express, Discover, Diners Club או JCB.
אלגוריתם Luhn תופס את רוב טעויות ההקלדה: החל מהספרה הימנית, כל ספרה שנייה מוכפלת (ומפחיתים 9 אם התוצאה גדולה מ־9), והסכום הכולל חייב להתחלק ב־10. ספרה שגויה אחת, או שתי ספרות סמוכות שהתחלפו, כמעט תמיד שוברות אותו. מעבר הבדיקה לא אומר שהכרטיס קיים, פעיל או שיש בו כסף; רק מנפיק הכרטיס יכול לומר את זה. הבדיקה רצה כולה בדפדפן שלכם, והמספר לא נשלח לשום מקום.
מתי להשתמש בו
- לבדוק טופס תשלום עם מספרי הבדיקה שספק התשלומים מפרסם.
- לכתוב ולידציה בצד הלקוח ולבדוק את מימוש ה־Luhn שלכם מול תוצאה ידועה.
- לנקות ייבוא נתונים שבו צריך לסמן מספרים שנראים כמו מספרי כרטיס לפני שהם נשמרים.
- להסביר למשתמש למה מספר שהוקלד עם טעות נדחה עוד לפני שהוא מגיע לשער התשלום.
דוגמה
4111 1111 1111 1111
Passes Luhn check Network: Visa
4111 1111 1111 1112
Fails Luhn check Network: Visa
שאלות על הכלי
האם בטוח להדביק כאן מספר כרטיס אמיתי?
הבדיקה היא JavaScript פשוט שרץ בדף ולא שולח שום בקשת רשת, כך שהמספר לא יוצא מהמכשיר שלכם. ובכל זאת, אין שום סיבה להשתמש בכרטיס אמיתי: כל ספק תשלומים מפרסם מספרי בדיקה שעוברים את בדיקת Luhn.
למה מספר שנראה תקין נכשל?
בדרך כלל ספרה אחת שגויה או ששתי ספרות התחלפו. הספרה האחרונה בכל מספר כרטיס היא ספרת ביקורת שמחושבת משאר הספרות, ולכן כל שינוי בודד גורם לכך שהסכום כבר לא מתחלק ב־10.
איך מזוהה רשת הכרטיס?
לפי קידומת המנפיק: 4 היא Visa, 51-55 ו־22-27 הן Mastercard, 34 ו־37 הן American Express, 6011 ו־65 הן Discover, 300-305, 36 ו־38 הן Diners Club, ו־35 היא JCB. קידומות לא מוכרות מוצגות כ־Unrecognized (לא מזוהה).
אפשר להשתמש בבדיקת Luhn גם למספרים אחרים?
כן. אותה ספרת ביקורת מגינה על מספרי IMEI, על מספרים רבים של כרטיסי מועדון ועל חלק ממספרי הזיהוי הלאומיים. כלל האורך כאן ייחודי לכרטיסי תשלום, ולכן מספרים שאינם באורך 12 עד 19 ספרות נדחים עוד לפני שבדיקת ספרת הביקורת רצה.
האם הכלי חינמי?
כן, השימוש חינמי. בלי הרשמה ובלי אימייל. התוצאה מופיעה בדף הזה.
איך מקבלים את התוצאה?
משתמשים בכלי בדף הזה. התוצאה מופיעה כאן, בלי צורך במשלוח לאימייל.