Symptoms

Office 365 autoconf.py script ( Configuring Offers article ) with --pba-stub-plan-id option specified does not determine the Renew Point (days) value.

For instance here are settings from "template" Service Plan:

Billing Terms

Billing Model  Charge Before Billing Period
Billing Period  Monthly
Set Recurring Prices per  Billing Period
Auto-Renewal  26 day(s) before Expiration Date

But autoconf.py script creates Service Plans with:

Billing Terms

Billing Model  Charge Before Billing Period
Billing Period  Monthly
Set Recurring Prices per  Billing Period
Auto-Renewal  3 day(s) before Expiration Date

i.e. default value of 3 days.

Cause

There is no public BA API method to determine the Auto-Renewal property value. While autoconf.py is using the only public methods it is not possible currently.

Feature Request #PBA-71658: "Add APS API methods for ServicePlan" has been addressed to Development team.

Resolution

Contact Odin Technical Support to clarify if this feature is implemented.

Internal content

Link on internal Article