No, not really.
Posting items through a merchant license at the Traders (of mostly Zeonica), will allow other players to purchase your items, even when you are offline.
Devs have hinted on passive income though Clan Hall and Settlement Companion NPCs, I believe. No ETA on this yet.