Is it mandatory to register on the website to use it?
Is it mandatory to register on the website to use it?
Yes. Whether the card is for you or it was a gift, the system requires you to have an account created and be logged in to manage the balance and apply it to the order.