No. You do not need to have an account to use Cardly.
We will, however, create an account for you after your first purchase. Once created you'll be able to login here https://www.cardly.net/login and see your orders, cards, set up reminders and manage your communication preferences etc.