Fixed issue where the new till would allow outside financing in an amount that was greater than the transaction total. This resulted in inaccurate reporting.
Put in place some tests to compare the total payments tendered with the total due.
Fixed issue where old web checkout was not charging the correct tax rate for PayPal orders.
Fixed issue with new web checkout where CAD currency was not being sent over to PayPal properly.
Fixed issue where web transactions in new web checkout would not save as completed when advancing the process step.
Fixed issue with new web checkout where shipping charges were being calculated incorrectly.
Fixed some issues with the "Margins" report that were causing some inaccuracies.
Fixed issue where transfer drafts would not appear correctly on summary page.
Fixed issue where inventory was being removed when added to a repair, and also when it was being checked out. Now, it will only be removed when checking out.