passivebread
Newbie
- Jun 11, 2025
- 33
- 14
I live in Europe and last time I tried to apply they told me I need an SSN, but it just seems a little bizarre to me that the individual registering must be a US citizen.
Is it possible to get PaymentCloud set up without being a citizen?
Is it possible to get PaymentCloud set up without being a citizen?