No, you don’t need to. Those cards are sold physically. This means you don’t need to visit any website and register there. To use the card, you will need to indicate a 16-digit code only. No need to provide any data to the casino.