Yes, for every RM1 you spent you will earn 1 Reward Point. The points will be credited to your account after every successful payment / recurring payment is charged.