Thank you for your inquiry. Unfortunately, to apply for a merchant account with Forte, you have to be a US based business with a physical address in the US as well as a US bank account.