Hi there!
I'm afraid it depends on how Masterpass & Paypal codes their transactions with us. When you charge your card with MS & Paypal, the merchant decides whether to code it as an online transaction or not
If you've done a purchase with MS before using one of your OCBC credit cards, we can always do a check for you.
^Shereen
Shereen, thanks for popping by and attempting to answer the question. Unfortunately I have not purchased anything from MS using OCBC before. Will likely use PayPal since PayPal will definitely qualify for the online spend criteria.