We are a registered company in Delaware. We are looking for a merchant account which can accept all major cards. How can we get merchant accounts for non-residents without SSNs?
How do I get an international merchant account?