In your case, where you'd be the sponsor, so it really wouldn't matter what other sponsors did
Get with some of the billing companies & ask them if they allow people in your country to have accounts & go from there. I know most of them will pay you via a wire (you'd probably have to eat the fees)