Before you open this link, read below. https://www.investopedia.com/articles/personal-finance/012915/how-plan-your-retirement-philippines.asp
Check out the section titled "Income Retirement". It says in the article "The Philippines is not currently on the list of countries where you can get a direct deposit of your Social Security check to a local bank (but check this link for the latest on which countries are included). The Philippines has now been added to the list. This means you can set up a direct deposit of your Social Security benefits to any bank in the RP. I recommend establishing a "Dollar" account in the bank of your choosing.