Not sure if Globe sells prepaid loads online but Lazada PH does. You may give them a try. You just need to enter your friend's mobile number, choose a load denomination and pay using your Visa or MasterCard. They even have a 5% off promotion going on right now. Not sure though if they accept international cards.