I’ve been using my home address as the business address of my company ever since I first created it, and before that I did the same for my sole proprietorship.
Not sure of the legal implications of that, I’m just reading their comment how I think they meant it to be read.
Just a thought. Nearly every landlord I've had has been an absentee landlord. Quite interesting.
Are you thinking of Square, perhaps?
Fully remote businesses still have a headquarters address.
There's a lot of FUD in this comment section, but any business that is already doing business things is registered for paying taxes, which requires an address.
Those fully remote businesses still have to have a registered agent where they can receive physical mail or be served legal documents. They can just use that address with stripe.