Welcome to Zuora Product Documentation

Explore our rich library of product information

Enable Zuora Orders setting manually

To use Zuora Orders, the Enable Orders setting must be turned on in Zuora Quotes. The setting is automatically enabled at 0:00AM by the scheduled Apex job RefreshCustomSettingSchedulable on the following day after the corresponding Zuora setting is enabled in your Zuora tenant.

Note that you must manually enable the Enable Orders setting if your Quotes is version 9.8 or later because this scheduled Apex job is deleted when you upgraded to Quotes 9.8 or later. See Review the Scheduled Jobs for Refresh Custom Settings for more information.

To manually enable the Enable Orders setting, first ensure Orders Harmonization has been enabled in your Zuora Tenant. Check that the Enable Order for CPQ? setting is set to Yes in your Zuora Tenant in Billing Settings > Define Default Subscription and Order Settings and then perform the following steps.

  1. In Salesforce, open Developer Console.
  2. Navigate to Debug > Open Execute Anonymous Window.
  3. In the Enter Apex Code window, type: zqu.RefreshCustomSettingSchedulable.refreshOrdersPermission();
  4. Click Execute.
  5. Verify that the Enable Orders setting is correctly updated in Advanced Quoting Configuration Settings in the Zuora Config tab.
    Your Salesforce org and your Zuora tenant must both be pointing to each other. The refreshOrdersPermission operation, scheduled or manual, will fail if the Salesforce Credentials configured in your Zuora tenant do not point to the Salesforce org you are using.