If the Office order ID already exists in WHMCS, creating another service order with the same ID will be now blocked - case #190
If an API error occurs for the cron job and then the new one is created with proper parameters, then the previously failed cron job will be now deleted - case #191
Using the "Terminate" module command will now cancel the subscription instead of suspending it - case #197
CHANGED
Important: The existing services configuration and product module settings need to be re-saved due to many API changes
Requires ionCube Loader V12 or later
REMOVED
Support for WHMCS V8.2 and previous
Support for PHP 7.2 version
Removed subscriptions counter from the client area due to problems with displaying correct values from API - case #198
BUG FIX
Resolved problem with the custom field for "Subscription ID" when using the "Suspend"/"Terminate" module command - case #187
Eliminated exception error that could occur in the client area when the "Customer ID" custom field was left empty - case #194
Adjusted queries for number of "Upgrade" subscriptions to solve problems with "Cannot upgrade subscription" notification and treating other 2XX API codes as errors - case #195, #199
Fixed case that might have caused problems with listing available products in the module configuration - case #196
If "Company Name" is entered by a client, it will be now used by default when creating a Microsoft account instead of the client's first and last name - case #149
The "userDomain" product custom field can be now applied to create an account instead of using the default WHMCS "Domain" field - case #150
REMOVED
Support for WHMCS V7.9 and previous
Support for PHP 7.1 version
BUG FIX
Eliminated "A partner confirmed agreement already exists for the customer" error that might have appeared for subsequent orders if the "Create customer only with first order" option was enabled - case #152
You can now use the "organizationNumber" product custom field to eliminate the "Organization registration id information is missing" error when creating a customer account located in certain countries - case #153
Fixed problem with the invalid "User Details" brand redirection when using the module along with Multibrand For WHMCS - case #155
When placing an order with multiple product addons, their quantity will now be correctly used by the module instead of creating only the first one - case #156
"User Domain" custom field - provide a domain to that field during placing an order if you want clients to choose between that custom domain and the default "onmicrosoft.com" one when adding users - case #127
Clients can now assign addons to users if purchased products are configured as the "Extended" provisioning type - case #129
BUG FIX
Resolved compatibility issues with the installed WHMCS Bridge integration