Generally, you are no longer required to have a Paypal account to use a gift card, however, some merchants may ask for one. You can easily create a Paypal account anytime, even after winning an item.