A company who manages multiple sites, would have a customer login for each site.
The specific customer would login and see their previously purchased items and the items they are allowed to order by head office.
They can add items into their shopping basket, get a price (for their weekly budget spend), order gets placed.
The order would then go via the server and automatically printed out.
So in the morning the printer would have a pile of orders, done overnight by customers.
This extension would need connectivity with Sage 200, to allocate the order and the money values to the accounts.
Thank you for your help.