QuickBooks
live · conformance passing
Models the QuickBooks Online Accounting API a bookkeeping integration actually uses — customers, items and the chart of accounts, invoices with server-computed totals, payments and the balances they move, and the SQL-like query endpoint — with the realm in the path, sync-token concurrency and Intuit's Fault envelope.
- Category
- Accounting
- Sandbox key
- issued by the sandbox
- Verified against
- python-quickbooks 0.9.12
- Replaces
- A shared Intuit sandbox company whose books nobody can reset
Scenarios
Start a sandbox in one of these, or describe the state you want in a sentence and the seeder writes the records it implies.
Overdue receivables
A customer with three invoices past their due date, one of them part paid, for collections and ageing logic.
Throttled company
The company starts over its per-minute quota, so the first call is answered 429.
What it models
Records your code can read, write and edit for the life of the sandbox. A route the twin does not model returns a provider-shaped refusal rather than a plausible response.
- companyinfo
- preferences
- accounts
- items
- customers
- invoices
- payments
Verified in CI against
- pythonpython-quickbooks0.9.12