Welcome to Zuora Product Documentation

Explore our rich library of product information

Extend the PopulateDefaultFieldValuePlugin

This article describes the steps extend the PopulateDefaultFieldValuePlugin for the CreateQuote property component:

  1. Navigate to Zuora Config > Component Registration.
  2. On the Component Registration page, click Edit for the CreateQuote component.
  3. In the Update component section, the plugins for the component are listed. The IPopulateValuePlugin plugin is extendible as the Can Be Extended field is selected.
  4. Create the custom plugin, named SampleDefaultValuesPluginV1, by extending the default class (PopulateDefaultFieldValuePlugin) of the IPopulateValuePlugin interface. Use the implementation sample shown above.
  5. On the Component Registration page, enter the new plugin class name, SampleDefaultValuesPluginV1, in the Class Name field for the IPopulateValuePlugin of the CreateQuote property component.
    Default values plugin
  6. Click Update, and the updated default values are immediately applied to the Create Quote process.