No, you do not need an account or to be registered to buy CoinGate gift cards.