scheduling
object defines when and how often the product is billed. The first billing schedule starts when the contract starts (unless using the more advanced installments feature).
Note: The billing day should almost always start at the contract start date to ensure proper billing alignment and avoid proration issues.
DAY
, WEEK
, MONTH
, or YEAR
pricing
object. These are divided into two main categories:
"ONE_TIME"
Note: One-time payment products can only have a scheduling duration of 1 day.
"SUBSCRIPTION"
DAY
, WEEK
, MONTH
, or YEAR
"CONTRACT_TERMS"
Important: Usage products must have a catalogProductId
because that is where the usage metering is defined.
"TIERED"
"PER_UNIT"