Thanks for your reply.
Referring to my credit card statement, my grocery spending on Saturday only gives me 5% cashback, without any TreatsPoints.
Example: I spent RM 400 in total for grocery on Friday and Saturday. So, I earn RM 20 cashback.
My credit card statement states TreatsPoints account details as follow:
Maybankard TreatsPoints earned for the month: 0
Multiple TreatPoints earned at Participating Partners for the month: MASTERCARD IKHWAN CASH BAC: 20
Points Earned for the month: 20
Points Used for the month: 20
400 TreatsPoints are not stated at all in my credit card statement.
I called Customer Support, and he told me that 1x TreatsPoints will not be given for grocery transactions on Friday and Saturday, if 5% cashback has been given.
Weird, isn't it?

If TP is not awarded for grocery on Fridays and Saturdays, it should be stated clearly in the T&C right?
As far as I know, no TP is awarded for petrol transactions regardless of any day.