In CPOS the item and customer selected, Sales order created. Ship selected. Deposit overridden to zero amount. Trying to pay Cash, the error message appears:
'The payment amount can't be zero. Please enter a different amount'.
The above scenario works fine when Pick up selected. The same should work when Ship selected.
Once Deposit overridden to zero, add another item and 'Carry out selected'. The issue is that the deposit is not calculated for the second item which is Carry out, it is still remaining zero. Deposit for Carry out transaction should be calculated as per retail setup
The Carry out lines should always be paid for by the customer before the order is saved. If an order has carry-out lines, the deposit over-ride operation should not allow the user to set the over-ride amount less than the total of the carry out lines. If new carry out lines are added after the deposit over-ride operation is performed then the deposit amount should be recomputed accordingly.