Can someone else make a payment on my behalf?

Sure. You just need to provide us more information on the "Select Payer" section of the person who is paying on your behalf. 

Note: In Vietnam the payer needs to be a direct family member. You may be asked to provide an evidence that shows the relationship between you and your the payer.