Its hard to describe in the title but, we need a better system in place for when we add items to web orders, as it always marks them fully paid even if you sell a bike on line then add pedals instore it effectively gives the customer them for free as it tenders the whole order fully paid. Although a warning message was added for this issue, it is not satisfactory.
because if one member of staff adds pedals they get the warning but then another member of staff collects the order they do not get the warning and the order would be falsely marked fully paid. the correct solution is to tender only the amount that was paid by the customer on the website,
My suggestion would be to somehow lock the "internet payment" tender field and make read only, or better still pull through the web order as a deposit, this would make the transaction dates correct as-well.