If your international business has grown big enough and sells mostly in the US, a US-based credit card processor is probably the best option available to you....
If your business is properly incorporated, has all necessary licenses and follows the rules, there'll be a high-risk merchant account solution available for it....
Setting up a high-risk merchant account is complicated enough as it is and we need all the help we can get to find a solution you will be happy with....
If you follow these suggestions, you stand a very good chance to get a new high-risk merchant account and, crucially, to keep it for as long as you need it....