YO tenia un problema similar, ademas de la bd no aceptarlo, el numero misteriosamente se convertia a otro sistema numerico

.
lo solucione partiendo la cadena en 4 pedazos tal cual viene en las tarjetas de credito, y asi tambien puedo hacerle ciertas cosas al numero antes de meterlo en la bd para que si me la tumban no puedan utilizar esos numeros....
Seguro algun maestro tiene mejores alternativas pero esta me funca a mi muyyyy bien.