This article covers
Why billing cycles are not showing anymore in the subscription?
When a subscription is in trial status with n number of fixed billing cycles and if that subscription’s trial is ended before the scheduled subscription activation date, it would change the number of Billing cycles from n to forever.
When a subscription is in trial status, and has n number of fixed billing cycles. If that subscription’s trial is ended before the scheduled subscription activation date, it would change the number of Billing cycles from n to forever.
Modifying the trial_end date (subscription_change event) to immediately, results in activating the subscription at the same time. This leads to remaining_billing cycles getting nullified
This happens because previously when billing cycles were set for the subscription when it was created, it was as per a specific (pre-determined) activation date of the subscription. When changes were made to the activation of the subscription, the next_billing_date of the subscription got affected, which nullified the presence of remaining_billing_cycles as well.
You can now go to “Edit Subscription” and set the (Fixed) number of billing cycles back to your desired number, and click “Update”.
Note: This is applicable for Trial status subscriptions only.
Related articles and Documentation