The sync. Online card is an electronic payment method that offers all the benefits of a physical card, such as a unique card number, expiry date and a dynamic CVC that can be changed anytime, in addition to greater flexibility and convenience. It provides a more secure way of paying online by reducing the amount of sensitive information retailers can access when a payment is made.