Note: This doc is for the latest version of Chargebee Orders. If you enabled Chargebee Orders before September-30-2018 , you may be using the legacy version of the feature and its API. For help in migrating to the current system or using the legacy API for Chargebee Orders, please contact support
Orders are automatically generated for an invoice when it gets paid, based on the shipping preference chosen for the invoice's product and the shipping date configuration. They can be updated either via api or merchant web console (a.k.a admin console).
Sample OrderJSON
API Index URL
Orders attributes
The status of this order.
Order has been created. Applicable only if you are using Chargebee's legacy order management system.
Order is being processed. Applicable only if you are using Chargebee's legacy order management system
Order has been processed successfully. Applicable only if you are using Chargebee's legacy order management system
Order has been cancelled. Applicable only if you are using Chargebee's legacy order management system
Order has been voided. Applicable only if you are using Chargebee's legacy order management system
Cancellation reason
The invoice has been paid late and Chargebee cancel's the first order for the invoice.
Product unsatisfactory.
Third party cancellation.
Product not required.
Delivery date missed.
The unique ID of the business entity of this subscription. This is always the same as the business entity of the customer.