Hi all,
We are using two currencies at POS (USD & KHR).
I did setup Voide payment function, system always default payment type "Cash-USD" as below screen shot:
Then when I do transaction, customer paid in KHR first, then changed their mind to pay in USD, I clicked Cancel Payment but system still calculated the amount in KHR in to the bill.
The error is detailed as below:
- Order Balance 1.60$ or 6560 R
- Customer give 5000R
- In POS still show balance 0.38$ or 1558 R
- Then customer changed mind to cancel 5000R , we return them 5000R then we clicked on Cancel Payment button (5000R should be cancelled)
- Then balance go back to 1.6$ or 6560R
- Then customer give us 2$ more to settle 1.60$ balance
- POS show the bill with the result: change in $0.40 + change in Riel R 5000
-> The bill has been printed out with total change amount $0.40+ R5000
At step 7th, the correct change should be $0.40 only.
Please let me know what was wrong in my setup? How can I solve this?
Thank you