What is a quote?
Quoting is one of the core concepts in Bunny and drive all changes to subscriptions. You simply can't modify a subscription without using a quote as they serve as an audit trial for all past and future changes. With quotes, you can:
Subscribe to new plans
Cancel subscriptions
Reinstate or renew subscriptions
Change from one change plan to another
Change quantities, discounts or unit prices
Bunny users can build quotes manually through the user interface and developers can also do it via Bunny's GraphQL API. But there are also situations where the quoting works in a more hidden fashion, such as when a trial subscription is created via your marketing website or when a customer makes changes to their subscription via Bunny's customer portal. In those cases, the quote almost works like a shopping cart. All the changes are contained in the quote until the checkout is complete.
A quote goes through different states from its creation until it has been applied to the account. For example, if the quote violates any approval rules, it has to go through an approval process before it can be shared with the customer. And generally, a quote will be accepted by the customer before it is applied to the account.
Last updated
Was this helpful?