No, you do not need to register for VIOC. You simply link your Visa card to your online purchases and you are ready to go.