I received a somewhat unusual request (imo) for a transactional web site.
I have to implement the possibility of having multiple shopping cart for the same user. Those really are shopping carts, not order templates.
I.E: A store with several departments ordering under the same account, but with a different person placing orders for a specific department only.
Having more than one user per account is not an option since it would involve 'too much' management from the stores owner and the admins.
Anyone had to deal with this before? The option so far is to have names for shopping cart, and a dropdown list or something alike after login to choose the cart with some kind of 'busy flag' to lock the cart if it's in use in another session.