Credit Card Validation


Heureka’s Intelligence Platform includes auto detection for the following credit cards: American Express®, Diners Club International®, Discover Card®, Mastercard®, Visa® (13 digit), Visa® (16 digit), and JCB®.  

Credit Card Number validation

Credit cards contain known patterns such as leading, trailing and total number count. For example, Visa cards start with the number 4 and Mastercard starts with numbers from 51 to 55.

There are many publicly available credit card validators and a common method used across many tools is known as the “Luhn Algorithm”. Heureka uses the luhn algorithm to validate credit card matches and automatically applies a tag to each file that contains a number validated by our algorithm.

For more information on the Luhn Algorithm see: https://en.wikipedia.org/wiki/Luhn_algorithm