Welcome to Zuora Product Documentation

Explore our rich library of product information

Payment Schedules

Explore the Payment Schedules feature, including management and access through the self-service interface, and learn how to create, view, and manage payment schedules.

Note:

Payment Schedules is now generally available. To manage and access features from the self-service interface, see Manage Features.

Key benefits

  • Enables end customers to pay down their installments following customized schedules
  • Provides full control over the exact date, time, amount, currency, payment gateway, and payment method to capture and process payments
  • Allows for managing and updating existing payment schedules with great flexibility, thereby helping to reduce bad debts
  • Ability to manually retry failed payments
  • Supports for mapping external payments made against scheduled payment schedules

Important concepts

  • Payment schedule: A payment schedule consists of one or more payment schedule items that can be picked up by payment runs, which are hourly scheduled by Zuora. Each payment schedule item will trigger a payment process. You can specify the triggering date and time, and other required information for the payments in the payment schedule. There are two types of payment schedules:
    • Recurring payment schedule: Contains payments that will be triggered on a fixed date and time for each period, for example, on the first day of a month for six months in a row. You can specify the triggering date, hour, and occurrences for recurring payment schedules.
    • Custom payment schedule: Contains one or more payments, each with a customized configuration, which means you can configure each payment schedule item independently.
  • Payment schedule item: A payment schedule item contains information that is needed for triggering and processing a payment. It will be picked up and triggered by a payment run at the scheduled date and time. You can also configure the payment retry rules for the Payment Schedule item retry.