Search results

  1. K

    Need for USA address

    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...
Top