The CreateQuote component is used to create quotes for new subscriptions, amendments, renewals, and cancellations. The component supports:
Below is a sample image of what the CreateQuote component renders.
The CreateQuote component is available in the Versions 5.100 and later of Zuora Quotes.
To use the CreateQuote component, the page parameters must contain a parameter named quoteType
. The value of this parameter can only contain the following values: Subscription, Amendment, and Renewal. The values are case-sensitive.
The following attributes are supported in the CreateQuote component.
Attribute | Type | Required | Default Value | Description |
---|---|---|---|---|
backButtonLabel | String | No | Label.QUOTE_WIZARD_DEFAULT_BACK
| Label text on the Back button. The value is automatically determined from the quote wizard configuration if left unspecified and used within valid quote wizard context. |
backPageUrl | String | No | Select Billing Accout page | The page to navigate to upon clicking the Back button. |
billingAccountId | String | No Yes for amendment, renewal, cancellation | N/A | Zuora billing account Id. |
cancelPageUrl | String | No | Opportunity detail page | The page to naviagate to upon clicking the Cancel button |
crmAccountID | String | Yes | N/A | If there is no opportunity set, then Account Id is required. |
id | String | An identifier that allows the component to be referenced by other components in the page | ||
nextButtonLabel | String | No | Label.Next | Label text on the Next button.
|
nextPageUrl | String | No | Page.ZQAmendment for Amendment quote Page.ZQRenewal for Renewal Quote Page.ZuoraProductSelector for New Subscription Quote | The page to navigate to upon clicking the Next button |
opportunityId | String | Yes | N/A | The ID of the opportunity that this quote belongs |
renderBackButton | Boolean | No | False | Boolean value indicating whether or not to render the Back button of the component |
rendered | Boolean | No | True | A Boolean value that specifies whether the component is rendered on the page. |
subscriptionId | String | No for new subscription Yes for amendment, renewal, and cancellation | N/A | Zuora subscription id that amendment or Renewal type quote is created for |
subTitle | String | No | N/A | The subtitle of this component |
title | String | No | N/A | The title of this component |