CVC1 is the card validation code that is encoded on the magnetic stripe and used for transactions where the card is physically present. CVC2 is the card validation code that is printed on the back of the card. It is often needed for card-not-present transactions.