For one of my customers i have to add some changes to the cubecart 5.1.4 shop. They want a theme for their own, the design is to be made, but it has to be something else than the normal themes. Besides this, they want modifications to the shop.
They are selling products that they want to send to a dealer in the neighbourhood of the customer. So when a customer orders a product he needs to get a popup with a popupscreen where he can choose out of three dealers in the neighbourhood and ofcourse, a textfield if they want another choice. The dealer has to get a login to see which products will be delivered to his shop. He has to see only the products that are assigned to him. In the sale process he has to get a checkbox, when the bike is delivered to the customer, so my client can pay the part of the money, which was resereserved for the dealer. They need to see their own orders and history. They can see orders assigned to them. They also see the tradeprices for the products, but only logged in dealers can see these prices. Otherwise everybody sees the normal prices.
A productlist with tradeprices has to be made, including order and gatewaymodule, so the dealer can order from the shop directly with tradeprices.
For the customer of the shop. They have to get an email when the product is send and delivered to the dealer of their choice, the dealer can then check a box, that he got the product. When my customers checks a box that the bike is delivered, the dealer can then check the box that the product is deliverd to hs customer, so they don't pull tricks with that. It is a fysical check for safety and preventing illegal actions from dealers.
So after these checkboxes are checked, an email will be send to my customer, so he can than arrange the official payment to the dealer, when the payment is done, the order can than be closed.
If you need more information, please let me know, you need to know something about cubecart to get this done.
The dealercode and the ordercode should al be send to the bank when the payment is done.
We need to use a system, where we can bring together, the dealers and the customers with their adresses.
Besides this on the add product page, there has to be added an extra field where the tradeprice can be added (including the TAX behind the price). On base of a choice from the customer where they want to get the product, the sale will bee attached to the dealer.