Base fields
Scheduling
Pricing models
ONE_TIME
A single charge billed when the contract starts. Duration must be 1 day.SUBSCRIPTION
Recurring fixed fee. ThesubscriptionCadence controls how often the charge accumulates within the billing period.
duration and monthly subscriptionCadence bills 3× 297 per invoice.
CONTRACT_TERMS
A total contract fee, optionally split into installments at specific dates.PER_UNIT
Pay-as-you-go. RequirescatalogProductId.
TIERED
Volume-based pricing with different rates or flat fees per tier. RequirescatalogProductId.
Commitment
Attach a minimum committed usage to any usage-based product.Product groups
Products can be grouped to share ERP settings, commitments, and a combined line item on invoices.Products inside a
productGroup cannot use isCalendarAligned. Group-level settings like commitment and ERP fields apply to all products in the group.