Contacted Grab and here is their reply:
Greetings from Grab.
We appreciate you for writing in to us in regards to the GrabPay service.
As we have checked from our end, we are regret to inform you that only locally issued credit, and/or debit cards are accepted at the moment for GrabPay services.
So the answer is "no" and it's a big downgrade in service.