Hi everyone,
So, here's a problem I have and I have been having my whole life. Does anyone know how, or which merchants will accept and provide payment processing services for non-americans?
- I'm not from USA.
- I wasn't born in USA.
- I don't have a social security number.
- I don't have an address in USA.
I want a payment processor, it's the base of any business. Any idea?
1,000,000 Thanks!
Chris