ToolMill.io

Công cụ kiểm tra số thẻ tín dụng

Kiểm tra số thẻ tín dụng hoặc giảm bit cục bộ sử dụng số điện thoại Luhn để kiểm tra số và số tiền tố phát hành chung. Công cụ này giúp bắt lỗi đánh máy và xác định các nhãn hiệu có thể là thẻ, nhưng nó không liên lạc với ngân hàng nào, nạp điện bất cứ thứ gì, hoặc xác nhận thẻ là hoạt động hay sử dụng được.

Tài chính

Thử đi.

Nhập một số bài theo một dòng. Bộ quản lý chứng nhận bỏ qua dấu cách, dấu gạch ngang và kiểm tra số cục bộ trong trình duyệt.

Ghi chú riêng: mọi thứ chạy trong trình duyệt của bạn. Công cụMill không gửi số bài đi bất cứ đâu, và công cụ này không thực hiện giao dịch trực tiếp, cân bằng, hoặc hợp lệ hóa thanh công cụ.

Cái gì thực sự hữu ích cho

Trang này rất hữu ích khi bạn cần kiểm tra độ sáng cấu trúc nhanh trước khi sử dụng giá trị đó ở nơi khác trong luồng làm việc. Nó giúp trả lời một câu hỏi nhỏ nhưng thực tế: liệu con số này có ít nhất giống một con số hợp lý dựa trên mẫu số thông thường và quy tắc kiểm tra tổng hợp Luhn?

Điều đó làm cho nó có ích cho hình thức QA, kiểm tra dòng tiền, hỗ trợ điều tra, xem xét tài liệu nội bộ và vật liệu đào tạo. Trong những tình huống đó, bạn thường muốn mắc phải những sai lầm đơn giản sớm mà không cần phải có một cánh cửa thanh toán, người ký hiệu bên ngoài, hoặc trang web bên thứ ba.

Nó không có nghĩa là cho bạn biết một thẻ có hoạt động, có thể thanh toán, tài trợ, có thẩm quyền hoặc an toàn để nhận tiền hay không. Đây là kiểm tra cấu trúc địa phương, không phải công cụ phá hoại tài khoản hay gian lận.

Những gì trang này kiểm tra

Bộ tạo tác vụ thực hiện ba kiểm tra đơn giản cục bộ trong trình duyệt của bạn. Trước tiên, nó bình thường hoá dữ liệu nhập xuống các số, vì vậy sao chép không gian và gạch chéo không quan trọng. Thứ hai, nó so sánh chuỗi số so với tiền tố và kiểu dài nhất để xác định một nhãn hiệu có khả năng là thẻ. Thứ ba, nó chạy thuật toán kiểm tra số Luhn để xem liệu số liệu có nhất quán bên trong hay không.

Những kiểm tra này đủ để bắt được nhiều vấn đề sao chép và dán, con số chuyển đổi, giá trị thử nghiệm sai, và mục nhập mà rõ ràng không phù hợp với hình dạng mong đợi của một số thẻ thông thường. Họ cố ý nhẹ nhàng và xác định, đó là lý do tại sao họ làm việc tốt cho việc sử dụng trình duyệt cục bộ.

Kiểm tra Luhn nghĩa là gì?

Thuật toán Luhn là một quy tắc tổng kiểm tra được dùng bởi nhiều định dạng số thẻ. Khi một con số vượt qua tính toán Luhn, nó có nghĩa là các con số nội bộ phù hợp với thiết kế của checksum. Khi nó thất bại, rất có thể con số này chứa một lỗi đánh máy hoặc không bao giờ là một con số có cấu trúc hợp lệ.

Nó có ích, nhưng có giới hạn. Kết quả của Luhn chỉ là một tín hiệu cấu trúc. Nó không có nghĩa là một ngân hàng đã cấp thẻ, tài khoản đã mở, con số đó chưa hết hạn, hoặc một yêu cầu xác nhận sẽ thành công.

Những gì có khả năng phát hiện vấn đề có thể và không thể cho bạn biết

Phát hiện người phát hiện ra vấn đề trên trang này dựa trên các quy ước và tiền tố được công bố phổ biến. Điều này có ích cho việc phân loại nhanh chóng vì nó có thể cho bạn biết rằng một con số trông giống như Visa, Mastercard, American Express, Khám phá, hoặc một mẫu không rõ.

Tuy nhiên, nhãn này rất có thể chỉ là mô hình khớp. Nó không phải là một cuộc tra cứu trực tiếp, nó không được gắn liền với một cơ sở dữ liệu thật, và nó không nên được xem là bằng chứng cho thấy hiện nay một nhà xuất bản nhất định nhận ra hoặc hỗ trợ con số đó.

Kết quả hợp lý là gì và không có nghĩa gì

Một kết quả hợp lệ chỉ có nghĩa là con số khớp với các quy tắc cấu trúc thông thường và vượt qua kiểm tra tổng kiểm tra. Nó không chứng minh tài khoản là mở, thẻ được tài trợ, ngân hàng phát hành phê chuẩn, thẻ chưa hết hạn, hoặc tiền thanh toán sẽ thành công.

Một kết quả không hợp lệ thường hữu ích nhất là cảnh báo in nhanh. Nếu các chữ số thất bại trong việc kiểm tra Luhn hoặc rõ ràng không phù hợp với một mô hình phát hành phổ biến, rất có thể giá trị được gõ sai, sao chép sai, cắt ngắn, hoặc phát minh ra để sử dụng vị trí giữ chỗ.

Đối với các quyết định thanh toán sản xuất, kiểm tra gian lận, giấy phép, AVS, CVVV, các câu trả lời phát hành và kết quả ổn định, bạn vẫn cần bộ xử lý thanh toán thực sự hoặc hệ thống tài chính liên quan đến dòng chảy đó.

Làm thế nào để giải thích kết quả của bạn

Công cụ này không xác minh

Trang này không liên lạc với các ngân hàng, bộ vi xử lý hoặc mạng thẻ. Nó không thể nói cho bạn biết một tài khoản có mở cửa hay không, nó có sẵn tín dụng, nó bị đóng băng hay bị ăn cắp, hoặc có được chấp thuận hay không. Nó cũng không xác minh được ngày hết hạn, địa chỉ hóa đơn, kết hợp AVS, kiểm tra gian lận, hoặc thiết lập thanh toán bên thương mại.

Kết quả là gì và không xác nhận

Kết quả đi qua chỉ có nghĩa là con số trùng với mẫu kiểm trasum của Luhn và có thể phù hợp với mẫu số đã biết. Nó không xác nhận rằng tài khoản thẻ là mở, rằng thẻ có thể sạc, rằng các chi tiết hóa đơn là đúng, hoặc con số đó hợp pháp cho bất kỳ giao dịch thực sự nào.

Nếu một số trông có vẻ hợp lệ nhưng một khoản thanh toán vẫn thất bại

Lý do thông thường một số bị lỗi hợp lệ

Con số thường thất bại vì một chữ số bị lỗi, một số còn thiếu, một số sao chép thêm, hoặc định dạng nhiễu được thêm vào trong bản sao và dán. Một con số cũng có thể thất bại nếu nó có chiều dài tổng thể sai cho mẫu thẻ mà bạn mong đợi. Nếu bạn đang kiểm tra dữ liệu kiểm tra, hãy xác nhận bạn đang sử dụng số bài kiểm tra đầy đủ và không phải là một ví dụ một phần.

Tình huống thông thường mà điều này giúp ích

Lỗi thường gặp trang này

Ví dụ

Rất có thể là số thử ra thẻ thẻ vả
Nhập
4111 1111 1111 1111
Xuất
Kiểu lá bài rất có thể: visa
Kiểm tra Luhn: hợp lệ
Kết quả là: có vẻ hợp lệ về cấu trúc
Số có khả năng in
Nhập
4111 1111 1111 1112
Xuất
Kiểu lá bài rất có thể: visa
Kiểm tra phát âm: không hợp lệ
Kết quả là: rất có thể lỗi đánh máy hoặc số không hợp lệ về cấu trúc

Những ví dụ này chỉ cho thấy kết quả cấu. Đó không phải là bằng chứng cho thấy người đưa tin sống chấp nhận, khai trình hoặc thành công.

Tại sao con số thử nghiệm có thể vượt qua nhưng vẫn không phải là bài thật

Nhiều nhà cung cấp thanh toán xuất bản các thẻ mẫu mà cố tình vượt qua kiểm tra Luhn để các nhà phát triển và các đội hỗ trợ có thể kiểm tra các mẫu đơn an toàn. Những con số này trông có vẻ hợp lệ về mặt cấu trúc ở đây cùng một lý do với một thẻ cát trông hợp lệ trong môi trường QA: mẫu checksum và số phát hành được thiết kế giống như dữ liệu thật. Điều đó vẫn không làm cho họ hoạt động tài khoản ngân hàng hoặc thẻ tính tiền.

Quyền riêng tư và sự hướng dẫn

Bộ tạo chứng nhận này chạy hoàn toàn trong trình duyệt của bạn, mà đặc biệt quan trọng cho đầu vào có vẻ tài chính. Nếu bạn đang xem lại thông tin thanh toán thật sự, bạn vẫn nên áp dụng luật nội bộ của mình, giảm thiểu việc sao chép không cần thiết, và tránh để lại những giá trị nhạy cảm trong ảnh chụp màn hình, chia sẻ các ghi chú, hoặc bản ghi chú lâu năm.

Công cụMill có mục đích giảm sự tiếp cận không cần thiết với dịch vụ bên ngoài để kiểm tra tiện ích đơn giản như thế này. Nó không phải là một sự thay thế cho việc tuân thủ PCI, điều khiển trả tiền, hoặc các yêu cầu xử lý dữ liệu áp dụng trong môi trường riêng của bạn.

Giới hạn và từ chối tài chính

Trang này chỉ được cung cấp để xác thực cấu trúc cơ bản. Nó không cung cấp sự chấp thuận về thanh toán, gian lận, làm theo sự hướng dẫn, lời khuyên tín dụng, lời khuyên pháp lý, lời khuyên ngân hàng hoặc bất cứ điều gì bảo đảm rằng một con số gắn liền với lời tường thuật thật.

Luôn xác minh những khoản thanh toán hoặc quyết định tài khoản quan trọng thông qua bộ xử lý, người phát hành, hệ thống thương mại hoặc người quản lý luồng công việc kiểm soát thực sự giao dịch. Xem trang này như một bộ lọc địa phương nhanh cho những lỗi cấu trúc rõ ràng, chứ không phải là điểm quyết định cuối cùng.

Công cụ liên quan