Welcome to Zuora Product Documentation

Explore our rich library of product information

Create custom fields

Learn how to define a custom field for a standard object via the Object Manager

  1. Navigate to Extension Studio > Object Manager in the left navigation menu.
  2. Click the name of the object for which you want to create the custom field. The object detail page opens.
  3. In the Custom Fields tab, click the Create icon Create icon. The Add New Custom Field window opens.
  4. Enter the information of the custom field:
    • Name: The custom field name displayed on UI.

    • API Name: The API name of the custom field. The value must end with __c (two underscores and the letter "c").

    • Description: (Optional) The description of the custom field.

    • Detail: Specify field type and settings. For more information about supported field types, settings, and limitations, see Custom field types and Custom field settings.

  5. Click Save & Close to create the custom field and close the window. Alternatively, you can click Save & Add Another to create the custom field and add another one by repeating steps 4 and 5.

When custom fields are created, they are available in the corresponding object detail pages in the Zuora UI or through the respective API operations.

When Zuora creates a custom field, Zuora does not apply the default value to existing objects. This means that if you define a custom field, then immediately perform a ZOQL query such as select BetaTester__c from Account, the query will not return any values for BetaTester__c.

To apply the default value to an existing object, you must modify the object via the Zuora UI or the Zuora API.