/** * Request options for getting data which allow opening a hosted page. * @see {@link https://apidocs.chargebee.com/docs/api/hosted_pages?prod_cat_ver=2} */ export interface SdPlatformRequestChargebeeHostedPage { /** * Plan for which to get data for. */ plan_id: string; /** * Optional customer id, if passed in, gets data for opening a hosted page for customer which id was passed in. */ customer_id?: string; } /** * Returns data required for openning a hosted update payment method page. * @see {@link https://apidocs.chargebee.com/docs/api/hosted_pages?prod_cat_ver=2} */ export interface SdPlatformRequestChargebeeHostedPageUpdatePaymentMethod { /** * The id of a customer. */ customer_id: string; } /** * Request options for getting data which allows to open a portal session to chargebee. * @see {@link https://apidocs.chargebee.com/docs/api/portal_sessions?prod_cat_ver=2} */ export interface SdPlatformRequestChargebeePortalSession { /** * The customer id. */ customer_id: string; /** * URL to redirect when the user logs out from the portal. * @see {@link https://apidocs.chargebee.com/docs/api/portal_sessions?prod_cat_ver=2} */ redirect_url: string; } //# sourceMappingURL=SdPlatformRequestChargebee.d.ts.map