I need to extend or change a user/customer's subscription/billing date
Want to charge user on a different date than previous billing cycle
Yes, you can change a user's billing cycle by calling the update-billing-cycle API. If you are changing a user's billing cycle date, you may want to also issue a service credit for the user to compensate for an earlier billing date than previous months.
For example, if you are changing a user's monthly billing cycle date from the 15th of the month to the 10th of the month, the user will be charged for 25 days of service, rather than 30. You can generate a service credit using the issue-service-credit API.