KB-213 · PRICING/OPEN/LEDGER

Open Ledger Pricing

A price you can audit: the bill as an open ledger, one line per thing, each optional line with a real drawn-tick control. Toggle a line and the total carry-rolls to its new sum — arithmetic performed in front of you, which is the entire argument. No bundle names, no contact-us veil.

KB-213 · PRICING/OPEN/LEDGER

Install

One command — the source lands in your repo. Or copy it from the Code tab.

$ pnpm dlx shadcn@latest add @kinetiq/pricing-open-ledger

Props

PropTypeDefaultDescription
linesLedgerLine[]Label, detail, price; base lines are always on, others carry a checkbox.
onCta(activeLineIds, total) => voidFired with the composed bill.