Hi,
I am a newbie and I need assistance with some issues;
(1). I have Stripe connected to my store but do I need a US address for the store too? If I do, do I also need to register the business in the US? I don't live in the US
(2). What tax challenges am I likely to face in either of the two...