Yes. This payment system is only available to residents of the Philippines and cannot be used if you reside in any other country.