No. You don’t need an account. We only need your email address or mobile phone 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 Tue, Nov 18, 2025