I am currently creating an eshop with Oscommerce, I require a few simple additions of data and features.
First a brief explanation of the business model, Nanis is an Italian style coffee shop that wishes to offer its menu as a buffet and sandwhich delivery service.
Although Oscommerce is providing most of the funtionality perfectly the system requires the following changes to meet the Nanis business model.
Customers details need to include:
- An additional account number reference field only editable by the admin console and not requested as input in the new account creation form
- Customers from the admin console can be alocated the status of "Account customer", which means they have 30days credit with Nanis and on checkout should have option to either pay for the whole oustanding amount on the account (ei, all previous unpaid invoices) or leave the invoice unpaid and process the order as 'On account'
-Customers that are "Account customers" are forced to pay all oustanding invoices for the last 30days, 30days should be a variable and admin console editable, before new orders can be placed.
-Customers that are "Account customers" and have been forced to pay oustanding invoices, can have there account elevated back to normal status in the Admin Console.
- When viewing the products,lists should display a 3 column item list (like the New products of the month)and should not be subdivied into pages and show all the products
- On the checkout sequence before payment the user is request what delivery time he wishes the order to be delivered, a selection of times are displayed from a list (eg, 11:00-11:30 11:30-12:00)
From the Oscommerce home page, remove "Top" from "Top ï¿½ Catalog"
From the Oscommerce home page, currencies, languages.
From the Oscommerce home page, move quick find to the right frame below shooping cart.