We sell b2b, our project is in an early stage and we would like to set up a simple catalog and ordering system but I see all the solutions are designed for retail.

These are our requirements:

- high number of articles, around 2,000
- access for members only
- payment managed externally
- hosted in linux

It should also be fully customizable and easy to manage.

Any recommendation?