Sales orders represent the contractual agreement and commitment for services between a seller and a buyer. They act as a seamless interface connecting any sales system (such as CPQ, CRM, or Customer Portal) with Chargebee Billing. The sales order captures the following essential components
- Order Line Items including discounts and ramps
- Billing and payment configuration
- Contract terms and conditions
- Customer information including billing and shipping contacts
- Meta data
Sample Sales orderJSON
Sales orders attributes
The unique identifier of the original sales order from which this order was renewed. This field is used to track renewal orders and link them to their previous sales transactions.
Indicates the timestamp at which this sales order was last updated.
A set of key-value pairs stored as additional information for the subscription. Learn more .
Effective start date of the order signifies when the contract is signed and becomes legally binding.
The date when the order is considered completed, cancelled, or no longer valid.
The unique ID of the business entity of this sales order.
The unique ID of the customer to which this sales order belongs.
The unique identifiers of the subscriptions that are bundled as part of this sales order.
Status of the sales order.
active
completed
The pricing details of line_items
which have pricing_model
as tiered
, volume
or stairstep.
Learn more
about pricing models.
Configurations controlling billing behavior and invoice generation workflows.