We have a VirtueMart website running where we would want some extra functionalities:
1) INVOICING: After a client places an order, a PDF invoice needs to be created and sent to the client. These needs to be an overview page with all the invoices and a solution to print all ‘checkboxed’ invoices at once. The overview page also needs to have a status for invoice (if they are already paid, or not etc…) Unpaid invoices need to be resent after X days with a reminder email.
2) LABELPRINTER: We have a labelprinter that we would like to use with VirtueMart. Let’s say a client orders 3 products, we would to be able to print 3 labels with the name of the client and shipping addres, the invoice number, the order number, the name of the product, weight etc…
3) ORDER STATUS: When a client orders 4 items from the webshop, we would like to be able to update the status of each item. We order the items with our supplier after an order. When a part of the order arrives, we would like to update the status of for example 3 items that the are in stock at our warehouse. After all items are in stock the order is mark as fully completed and the client gets a mail to pickup his order or we inform the client that the order has been shipped.
4) AFFILIATE SYSTEM: We want to work with affiliates. Simple put when a client clicks on a banner for our webshop on an affiliates’ websites the affiliate will receive 1% of the amount ordered. We want to be able to overview this for all our affiliates. And a button to reset the amount earned.
5) TEXTILE PRINTING: We want to integrate a solution for calculating the costs for textile printing, like we use at our current website (http://www.thestuff.be/content/view/18/29/). With the added function of chooses the sizes of textiles. (Just some boxed with the sizes is ok). The total amount needs to be added to the shopping cart after a button ‘add to cart’ is clicked.
6) UPLOADING: After a client places an order, we would him to be able to upload files attached with his order. These are mostly design to print on paper or t-shirts. This upload system needs to be user friendly and have a progress bar. A thumbnail of a JPG, GIF, PDF file etc needs to be shown after uploading and the users needs to be able to remove the uploaded file if a mistake was made for example. If possible this upload script maybe be writting in Ajax or some other good looking interface.
7) URL REWRITING: At the moment the URL for a category is for example: http://www.thestuf.be/index.php?page=shop.product_details&flypage=flypage_drukwerk.tpl&product_id=17&category_id=11&option=com_virtuemart&Itemid=3 , we want this to be changed to http://www.thestuf.be/[name_of_category]
SHOPPING CART CLEANUP: We have alot of attibutes with our products that don’t need to be visible in the shopping cart, so there needs to be some basic cleanup of the shopping cart.
We would like to get this new website online in +/- 21 days.
We will probably need even more functions in the future, so you can expect to get hired again if we are satified.