Yes, it is! You can freely use Inpay for deposits if you are currently residing in the Philippines. Note that Inpay’s official website hosts a list of countries in which it is available.