No you do not need to have a QuickPlate account to purchase a Gift Card. The recipient will have to login into their QuickPlate account or create an account.