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
You cant buy any credits with only 250 UGC cuz the lowest number of credits you can buy(50 credits) cost 5.74$
and 250 ugc is only 5$ they follow 1usd=50php rate hope that helps