Billing schedules define when and how an order product is invoiced. Billing schedule
groups contain one or more billing schedules. Both of these are created and updated as a result
of creating, amending, and canceling orders.
You
can generate billing schedules directly from transactions in external systems, or from any
Salesforce object by using Create Standalone Billing Schedules API. To generate billing
schedules from orders, use the Order to Billing Schedule flow, Create Billing Schedules for
Orders API, or Create Standalone Billing Schedules API.
Required Editions
- Generate Billing Schedules from External Transactions or Salesforce Objects
Use the Create Standalone Billing Schedules API to generate billing schedules directly from transactions in external systems, or from any Salesforce object.
- Generate Billing Schedules from Orders
Generate billing schedules from orders by using a flow or an API. To automatically trigger the generation of billing schedules when the order is activated, use the Order to Billing Schedule flow. To generate billing schedules for orders by using API, use Create Billing Schedules for Orders API or Create Standalone Billing Schedules API.
- Generated Billing Schedule Details
View all the key billing schedule and invoice details in the Billing Schedule Group records.
- Manage Billing Frequencies
You can set a product’s billing frequency to be different from its pricing frequency. For example, you can bill a customer on an annual basis even if the order or subscription is priced monthly.
- Bill for Multiple Terms in a Billing Period
Your sales reps can now set up flexible terms for billing subscriptions whether it’s every three weeks, every five months, or every two years. For example, to bill a subscription every three months, your sales reps can set the billing frequency to monthly and billing term to 3 on the order product. Billing automatically calculates the correct amount for the combined period and sets the next billing date accordingly.
- Update Billing Schedule Groups
Update billing schedule group fields at any time. You can update the billing day of month, next billing date override, billing and shipping addresses, tax treatment, and the payment term of a billing schedule group.
- Define Invoice Grouping on a Billing Schedule
Generate grouped or split invoices by configuring default, custom, or billing schedule group types on billing schedules.
- Add the Billing Schedule Details Component to a Group Page
Give billing operations and sales teams a timeline and summary metrics on the Billing Schedule Group page. In Lightning App Builder, drag Billing Schedule Details onto the page, then save and activate the page.