La possibilità di introdurre e validare i dati di una carta di credito è una caratteristica essenziale di ogni sito web che voglia implementare funzionalità di e-commerce. Questo script sfrutta Javascript proprio per realizzare un form HTML con questo tipo di funzionalità: una volta inseriti i dati, lo script effettua automaticamente il riconoscimento del tipo di carta di credito, di fatto incorporando anche la validazione dei dati (operazione non sempre supportata, ma che evita spiacevoli inconvenienti dovuti ad errori di battitura).
Alla validazione, lo script aggiunge anche una maschera che simula la carta di credito, incorporando il logo del circuito identificato, il nome dell'intestatario e il numero della carta. Tra i circuiti supportati, vi sono MasterCard, American Express, Discover, Diners, JCB, Maestro, Visa e UnionPay.