I did manage to book online using a foreign credit card (cant remember which i used but either a UK or SIngapore card) and put my residence as Philippines and zip code as 0000 and it went through fine.
This was after trying both the US and Korea as residences which wouldnt work...