I am not sure if people in here are using offshore companies, although I think so .
Could you please recommend a reputable company to incorporate that also provides bank account + merchant for this ?
Prices kept to a minimum if possible and don't have a specific location in mind, I'd consult with the company on that.
The complete step-by-step guide to get back to selling today!