Included in this Maintenance release are the following improvements and bug fixes:
IMPROVEMENTS
• Improved loading times on the Edit customer page by making it more dynamic
• Improved the midnight cron to run more efficiently when doing age analysis
• Improved loading speeds on the national instance by limiting the number of items loaded in a batch size (100)
• Added the ability send mails via SendGrid, which is done via an HTTP-based API instead of an smtp connection. It is more reliable because some SMTP servers are not 100% reliable with mail delivery, resulting in failed message sending. Read more about this feature here
• Added the ability to do transactions using 1 voucher on the Customer Portal (ability to pay invoices and buy vouchers) and Hotspots (ability to buy in hotspots). Read more about this feature here
• Added an extension to the API to automatically extract reseller information from HeroTill
• Added the ability for General Manager and Sales Supervisor users to top-up overdue radius accounts as the SageOne age analysis can take a while to reflect customer payments.
FIXES
• Fixed an issue on the Age Analysis screen that caused incorrect filtering of custom dates
• Fixed an issue on the recurring billing screen where generating invoices based on category filters results in a SQL error
• Fixed a widget on the Customer Expiries screen to automatically update values
• Fixed an issue where customer package changes weren’t reflecting the new price when switched