Yes, your Visa Digital eGift card must be registered via the registration link on the email you receive to use your Gift Card. You will not be provided with card details until the card has been registered.
To register your Digital eGift Card, either click on the ‘Register Card’ link in your email.
Physical cards do not need to be registered prior to use.