Classe para Validação de Cartão de credito

Boa tarde pessoal

Quem poderia me ajudar.

Se alguém conhece alguma biblioteca de validação de cartão de credito.

Você precisa falar com a sua operadora de cartão de crédito, a menos que só queira conferir os dígitos (para isso, procure por “algoritmo de Luhn”.

É o seguinte eu tenho uma classe que valida os numeros atraves dos algoritmos mas o Amex é o unico que está dando errado man e nao aceita nem cartão válido.
Tem uma biblioteca que estou utilizando mas eu não tenho como acessa-las pois só tenho os .class ai procuro por outra biblioteca já que estou dando manutenção no sistema man