This API generates a hosted page URL to extend the billing cycle of a subscription.
Use one of the following methods to open the hosted page:
- In-app modal: Use Chargebee.js
openCheckout()to open the hosted page in a modal popup in your website or application. - Standalone page: Redirect the customer to the hosted page
url.
Do not embed the hosted page in your own iframe.
Sample Request
Sample Result[JSON]
URL Format
Input Parameters
The unique ID of the brand this hosted page should be linked to. Applicable only when multiple brands have been created for the site. This need not match the brand of the customer or subscription in the request; when the two differ, the value provided here is used for the hosted page. An alternative way of passing this parameter is by means of the chargebee-brand-id custom HTTP header; when both are provided, they must specify the same brand.
Default behavior
- When not provided, the hosted page is linked to the brand of the customer or subscription in the request.
The number of billing cycles by which the subscription should be extended.
Default behavior
- If the subscription's plan has
billing_cyclesset, that value is used. - If the plan's billing cycles attribute is not set,
1is used.
Returns
Resource object representing hosted_page