How does Semafone know what length of card number and CVC/CVV to expect?
From the first six digits of the card number Semafone is able to derive the length of the card, so the technology knows when the card’s last digit has been keyed. Semafone also detects the card type to determine the length of the CVC/CVV (These numbers are four digits on American Express cards and three digits on all other cards).