Do you have more than one osCommerce shopping cart? Are you tired of logging into multiple administrations to retrieve orders and update your store? Do you need the ability to take phone orders or walk-in orders?
Using this multistore contribution will allow you to create multiple installations of osCommerce with all installations sharing the same database! You create stores in the admin side and assign the various aspects of osCommerce to the specific stores you want. It accomplishes this task by creating a configuration table for each created store. This modification allows for all the different stores to have their own unique configurations (shipping modules, payment modules, minimum/maximum values, etc.). Therefore, each store is independent of the other with regards to the store product catalog, categories, specials, manufacturers, and other configuration data.
The customers, address_books are currently not independent but utilizing this framework could easily be made to be so -- albeit harder to then manage via the admin (hint: just use a different customer, customer_info, address_book, etc. etc. table for each store). Currently customers can create an account in one store and login to all other created stores with the same e-mail address and password.
Invoices & Packing slips will print out based on the stores image (if defined).