More v1.2.3 RC Fixes

- Fixed a typo that caused a PHP error.
- Added the ability to specify when a sale is cancelled with the date_cancelled parameter.
- Added a check to prevent trying to invoice a sale for 0.00