Worlds / Payments and billing / Chargebee
Chargebee world
A local Chargebee site with customers, subscriptions, item prices, invoices, credit notes and dunning. Test the agent that changes plans with proration, extends trials and handles failed payments.
SubscriptionsProrationTrialsDunningCredit Notes
| Customer | Plan | MRR | Status |
|---|---|---|---|
| Halden Studio | Growth monthly | $149 | Active |
| Nori Health | Starter to Growth | $49 to $149 | ActiveActive |
| Pike & Vale | Scale yearly | $0 | In TrialIn Trial |
| Okto Labs | Growth monthly | $149 | ActiveCancelled |
| Brightline | Starter monthly | $49 | Non Renewing |
fig. 1 · illustrative replica · the agent's changes land as you scroll
What's in this world
What you get when you open Chargebee. Seeded, local, yours to break.
Seeded records
- subscriptions
- 90 across in_trial, active, non_renewing, paused and cancelled
- item prices
- Starter, Growth and Scale, monthly and yearly
- invoices
- 200 paid, 7 payment_due, 3 not_paid
- credit notes
- 5 adjustment, 2 refundable
- coupons
- 3 active including WELCOME20
Agent jobs you can test
- Upgrade a subscription with the right proration
- Extend a trial or pause a subscription
- Resolve an invoice stuck in dunning
What your agent can get wrong here
The reply sounds right. The record is what counts.
ActionWhat the world recordsCommon mistake
Change a plan
subscription item price and the prorated invoice or creditUpgrades immediately without proration, overcharging the monthCancel at term end
subscription.status and cancel option end_of_termCancels immediately instead of at end of termExtend a trial
trial_end on the subscriptionMoves trial_end on the wrong subscriptionClose dunning
invoice status and the payment appliedWrites off a payment_due invoice the customer just paidExample test
Describe the job. Review the checks before anything runs.
Upgrade Nori Health from Starter to Growth today with proration. Extend Pike & Vale's trial by 14 days. Okto Labs asked to cancel at the end of their term, not now.
- 01Nori Health on Growth with a prorated charge for the remaining days
- 02Pike & Vale trial_end moved 14 days later
- 03Okto Labs still Active with cancel scheduled at end_of_term
- 04No credit note created for Okto Labs
- 05No other subscription changed
fig. 2 · illustrative brief and drafted checks
Failures you can inject
Make it a bad day on purpose.
effect
API returns 429 api_request_limit_exceededfires before the handler · state untouched · same result every runEvidence
StatusIncluded in the closed beta, like every world in the catalog. Apply and tell us the workflow you want to test.Known limitations