If REDOT2, REDOT20, or b30wr looks broken, fix the
field, spelling, and checkout total before you pay.
Editor confirmation on 29 Sep 2026 still showed REDOT2/REDOT20 applying ($10→$8 / $100→$80) when used correctly.
1. Wrong field (most common)
Code
Correct field
Wrong field
REDOT2 / REDOT20
Card-order promo / coupon at payment
Signup / invite form
b30wr
Registration invite / referral
Card checkout promo box
Card codes will not unlock the $5 signup path. The signup invite will not cut card issuance fees. See referral vs promo code.
2. Confirm the total, not just “Apply”
Virtual: usual ~$10 should become ~$8
Physical: usual ~$100 should become ~$80
If the number did not change, stop — do not pay full price
Offers can vary by account or region. The official RedotPay app total is authoritative.
3. Spelling and copy mistakes
Use exactly REDOT2 or REDOT20 (no spaces, no “OFF” suffix)
If one card code is rejected, paste the other and re-check the total. One code per order — they do not stack.
Try first20% off
REDOT2
Alternate20% off
REDOT20
5. Account / region limits
A code that worked for someone else can still fail for your account, KYC state, or country. Refresh the payment screen, restart the card order, and treat a rejected code as “not available for this attempt,” not as a site typo.
FAQ
I entered REDOT20 at signup and nothing happened
That is expected. Card promos belong on the card payment screen. For signup use b30wr via url.hk/i/en/b30wr.
The code applied but I still see $10 / $100
It did not apply. Remove and re-enter the code, try the alternate card code, and only continue if you see ~$8 or ~$80.
Should I try competitor codes like PAY8U?
Other sites may list different strings. Our recommended set remains REDOT2 / REDOT20 / b30wr based on the 29 Sep 2026 confirmation. Whatever you try, confirm the in-app total.