No you do not need to create an account to redeem a gift however if you want to save your gift to use later you will need to create an account in order to do so.
I've received a gift; do I need to create a Giftcloud account to redeem it?
Have more questions? Submit a request
Comments