In CloudBlue Commerce 21.7, the rules changed on how the next billing date is calculated for a subscription. This means that after the upgrade to 21.7 or later, the next billing date may change for some subscriptions. This change will occur when the next billing order is created for the subscription.

When you run the precheck before the upgrade, you can see the list of subscriptions that will have their next billing date updated.

If you wish to save the current next billing date for a subscription (for example, for subscriptions with a custom billing date), you need to manually update the next billing date for that subscription. To do that, complete the steps below:

  1. Ensure the subscription for which you wish to keep the next billing date is in the list provided by the precheck script.
  2. Make sure you have the next billing dates that are used now for those subscriptions before the next daily billing process starts after the upgrade. You can get the current dates in subscription details in your control panel.
  3. Right after the upgrade, update the next billing date for those subscriptions where needed. For instructions on how to update the next billing date, refer to this section.
    Note: Even if the desired next billing date is currently set for the subscription, make the update to re-apply the correct date.