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
If only the 120 credits is lower than 10 dollars for philippine users then i can use UGC to buy 120 credits, if not i can only buy 50 credits. the sad thing is that once you use the UGC card for the 50 credits, the rest of the money is wasted because of the one time use.