Stay Safe, Stay Healthy 
Stay Safe, Stay Healthy with Shop Online! 

Earn 500 BPoints when you shop at iHerb, Royale Pharma or Watsons via Shop Online! 

What's more? Get 10X BPoints too for the 1st transaction at Shop Online during campaign period! 

Shop NOW!
  1. The campaign is valid from 15 April 2020 – 31 May 2020.
  2. This campaign is open to all B Infinite members. For non-B Infinite members, please download the B Infinite app to create your virtual BCard. Complete your registration at to participate.
  3. B Infinite members will be rewarded with 500 BPoints when they make any purchase at Watsons, Royal Pharma & iHerb via Shop Online!
  4. 500 BPoints will be rewarded to members’ accounts within sixty (60) working days after the campaign ends.
  5. BLoyalty Sdn Bhd reserves the rights at its absolute discretion to change, vary, delete or add to any of these terms.