Symptoms

Subscription resources can not be adjusted via BA CP: corresponding button is missing on the Subscription - Resources screen.

Trying to upgrade resources through the BA API gives this error:

Next Billing Date is in the past. Please wait while the subscription is billed and then try to upgrade the resources again.

Cause

This subscription's "NextBillingDate" is in the past, because the Account has not been billed since that date.

One of the reason is the subscription belonging to this account, that has Last Billing Date empty.

The field is empty because of internal issue PBA-64569 (APIs to create subscriptions do not validate StartDate, LastBillDate parameters) - subscription has been created by API with incorrect/missing StartDate, LastBillDate parameters.

Resolution

Please contact Odin technical support for the solution.

Internal content

Link on internal Article