A new mean of payment is available for players living in Philippines, Brazil, Turkey and Israel.
You can purchase credits with Ultimate Game Cards.
You will find Ultimate Game Cards in these shops :
Philippines : Load Central
Brazil : E-PREPAG
Turkey : üyelikal
Israel : Storm
I think MOL points is better.. you could access it on load central on any shops here in our country.
Plus it's exchange rate is something like 100 peso = 50 credits something..
If you have 2 100 peso to spend on UR then I'm pretty sure you will get more than 2000 credits from it