No. You don’t need an account. We only need your email or mobile number to deliver digital gift cards. For physical products, we also need your name and delivery address.
Do I need to create an account to redeem my reward?
- Last updated Wed, Nov 05, 2025