Hello,
Is there a way in nopCommerce to let an admin user modifiy the calculated shipping cost of an order before it is placed?
Basically, we want to have a specific rate per item for shipping. Most of the time, customers will be purchasing individual items, so this works well. But we want to put something on the cart that says "call or email for custom shipping quote", so if they buy multiple items we can figure a combined cost. This would work very similar to how eBay has their combined shipping quote requests.
I would want to do this for orders that are in some sort of "pending" status, or still in the shopping cart - because we only want one transaction to appear on their credit card statement. If they called or emailed to request a quote, can we go in to the administration site and pull open their order or cart and override the shipping total?
It sounds like I may need to do some custom programming to make this work - which is fine. But I'm not sure in the architecture of this system what state the order and/or shopping cart should be in and how that would flow through the rest of the regular order process.
Originally, we tried putting in weight for each item and letting USPS calculation do its job - but we found that it didn't cover all of our concerns. For example, many items we sell need to be sent registered/insured. And while we ship priority mail, the system can't very easily tell us when we can use the flat-rate boxes and when we can't - even with dimensions entered. So the best option for us is a fixed shipping cost on each item, plus some way to override the total on a case-by-case basis.
Please advise. Thanks.