The Swiss Post has a wide range of logistic services if you wish to outsource this part of the business. You can get in touch with them here: https://www.post.ch/en/post-startsei...t-logistik.htm
I assume however that the services will be quite pricey but it could still make sense if you sell high margin products.
Swiss post is a potential solution if you'd like to sell in Switzerland only. If you want to sell in the EU, I recommend to have a look at the specific offer created by DHL Global Mail for Swiss based companies.