Change Order failed due to MSFT commitment end date and planned renewal date are one month apart
Modified on: Fri, 17 Nov 2023 1:13 PM2023-02-23
Symptoms
A Scheduled Change Order, that was placed after a Renewal Order and before the Expiration Date fails due to the below error:
As can be seen from the above error, there is a one-month mismatch between Microsoft and Commerce.
Cause
This issue happens when the subscription auto-renews prior to the Expiration Date.
The problem is that in Commerce the renewal takes place before the expiration date. On that date, the expiration date is moved one month or one year, depending on the period, forward. However, on Microsoft's side, the changes take place on the expiration date and this causes a mismatch leading to a failed Change Request.
Resolution
Any Scheduled Order that is placed in the time frame between the Renewal and the Billing Order is going to fail. To workaround this issue, a new scheduled order has to be placed after the Billing Order is provisioned.
"PFR-6440 - Controllable behavior of manual 'Renew' action" exists to improve the platform behavior and cover such scenarios. Please contact your Technical Account Manager or pta@cloudblue.com to clarify the status of the feature request.