Version 1.0
Compatible with CS-Cart Version 4.2.4
- Initial Release
 - Set Accounts, Tax, and Payments Settings
 - Generates Xero Invoice
 
- Bug Fixes
 - Auto Generate SSL Keys for Xero Application
 - Supports Inclusive/Exclusive Tax on Invoice Lines
 - Add Tax Rates from CSCart Tax settings
 
Version 2.0.1 Last Update: April 7, 2015
Compatible with CS-Cart Version 4.2.4
- Auto Generate SSL Keys for Xero Application Display in Textbox
 - Tax Free Type for No Taxes
 
Version 2.0.2 Last Update: April 8, 2015
Compatible with CS-Cart Version 4.2.4
- Convert special characters like & to their html entity like: & in passing data to Xero API
 
Version 2.0.3 Last Update: June 1, 2015
Compatible with CS-Cart Version 4.2.4 and 4.3.1
- Auto script for file modifications upon installation and uninstallation
 
Version 2.0.4 Last Update: August 27, 2015
Compatible with CS-Cart Version 4.2.4 up to 4.3.3
- Add item codes on invoices if product is on Xero Inventory (must be enabled via settings)
 - Update Payment when verified from CS Cart (e.g changed order status from open to complete or approved or status on the settings)
 
Version 3 Last Update: May 4, 2016
Compatible with CS-Cart Version 4.2.4 up to 4.3.5
- Upgraded Xero Security from SHA1 to SHA2
 - Auto add/update product items to your Xero Inventory upon order
 
Version 3.1 Last Update: July 7, 2016
Compatible with CS-Cart Version 4.3.6 up to 4.3.8
- Status Description Database change starting CS Cart 4.3.6
 - Pass an invoice with the original order date via Update Order Status on Orders Management
 - Pass each discount to Xero
 
Version 3.2 Last Update: September 6, 2016
Compatible with CS-Cart Version 4.3.6 up to 4.3.9
- Issue Connecting to XERO API (SHA2 URL) fix
 - Fix for inclusive VAT
 - Fix for manual discounts
 - Fix for manual discounts with inclusive VAT
 - Fix for some items with no default account code
 - Fix for purchases using Sage Pay
 
Version 3.3 Last Update: March 20, 2017
Compatible with CS-Cart Version 4.3.6 up to 4.5.1
- Issue for orders with 0.00 total and no payment required would still pass data to Xero
 
Version 3.4 Last Update: July 17, 2017
Compatible with CS-Cart Version 4.3.6 up to 4.6.1
- Multiple Shippings from different suppliers tax issue fix
 
Version 3.5 Last Update: August 14, 2017
Compatible with CS-Cart Version 4.3.6 up to 4.6.2
- Code Refactored
 - Fixed Issue with Company Name stripping spaces
 - Display full name of State and Country instead of State/Country Codes
 - Added Default Contact Number Field to Customer details to XML data sent to Xero
 - Added Registered Number (Tax, VAT, etc) indicated under Tax Settings as Tax Number to XML data sent to Xero
 - Added IsTrackedAsInventory, IsSold, IsPurchased fields to Inventory Item Details to XML sent to Xero
 
Version 3.6 Last Update: October 17, 2017
Compatible with CS-Cart Version 4.5.1 up to 4.6.2
- Issue with No Tax when product price is zero and prices are set on product options fix
 - All shipping options data passed to Xero fix
 
Version 3.7 Last Update: April 17, 2019
Compatible with CS-Cart Version 4.9.X
- Compatibility update
 
Version 3.8 Last Update: December 29, 2019
Compatible with CS-Cart Version 4.9.X
- Compatibility update
 
Version 4.0 Last Update: October 20, 2022
Compatible with CS-Cart Version 4.11.X up to latest
- Xero OAuth 2.0 Upgrade
 - Compatibility update