Bill mixed price types from one bundle definition
Define the Ottermill Pro bundle with the seat subscription, the onboarding fee, the metered API price, and an SSO add-on marked required: false. When a customer completes checkout from the PricingTable component, Billing bills that customer for every required price, along with any add-on that the customer selects.
Impact
In the sample, the admin action defines Ottermill Pro once, with its launch coupon. The pricing page then passes only the entity ID and the bundle reference to PricingTable and sends the customer to the welcome page once checkout completes.
Prompt for a coding agent: Define the Pro bundle with seats, onboarding, metered API, and an optional SSO add-on.
Select a file to view its contents