Se supone que el CVC (a veces "CVV" o "CVV2") indica si la tarjeta está presente en el momento de la transacción. Las compañías de tarjetas requieren que nunca se almacene o registre, sino que se transfiera directamente del cliente a la puerta de enlace del comerciante y se olvide inmediatamente. Por lo tanto, cada vez que le das ese número a un comerciante, se supone que deben usarlo inmediatamente y luego olvidarlo inmediatamente.
Dado que este número nunca se registra en teoría en ninguna base de datos, tener este número presente en el momento de la transacción debe indicar con mayor certeza que la propia tarjeta está realmente presente y, por lo tanto, que la transacción no es fraudulenta. Como tal, proporcionar este número disminuye la probabilidad de que la transacción sea rechazada.
Alternativamente, una transacción enviada sin el CVC indica que la transacción se envió utilizando información de la tarjeta de crédito almacenada previamente, pero la tarjeta no estaba presente en el momento de la transacción.
Algunos comerciantes le piden que proporcione este número al guardar una tarjeta en el archivo. Lo que deberían estar haciendo con el código de verificación si lo hacen es solicitar al banco que verifique que el código coincida, pero entonces no debe guardar el código CVC en su base de datos. El propósito sería garantizar que no esté almacenando en el archivo una tarjeta de crédito robada, principalmente por la seguridad del comerciante.
Si un comerciante de hecho almacena este código y una compañía de tarjetas lo descubre, es un gran problema y puede resultar en multas excesivas.