Why we built Loyalty Points in KiddyCash

Why we built Loyalty Points in KiddyCash, how the earn-and-redeem mechanic works, and what it teaches kids about the value of coming back.


Why we built Loyalty Points in KiddyCash

Every parent who has ever watched a kid squeal over a “buy 9, get the 10th free” stamp card knows something a lot of financial products forget: rewards are one of the very first ways children understand value that isn’t cash. It’s not a coin, it’s not a note, but it’s still worth something — and it only shows up if you come back. That instinct is exactly what we set out to bring into KiddyCash with Loyalty Points.

The problem we were solving

Kids run small businesses on KiddyCash — lemonade stands, chore services, the occasional very ambitious sticker shop — and grown-up businesses run real storefronts and campaigns that families pay into. In both cases, the business side had no way to say “thanks for coming back” beyond a nice message. Meanwhile, on the family side, there was no visible reason for a kid to choose one business over another beyond price. We wanted a mechanic that rewarded loyalty on both sides of that transaction, the same way it works in the real economy families already live in.

How it actually works

A business — kid-run or otherwise — attaches a loyalty rule to one of its transaction codes. That rule does one of two things, never both: it either lets a customer earn a percentage of what they spend back as points, or it lets a customer redeem existing points up to a capped percentage of the transaction. We deliberately kept this asymmetric. A code either grows your rewards or spends them down — that split makes the receipt easy for a kid to read at a glance, instead of a confusing mixed calculation.

Redemption itself follows a simple ceiling: whatever is smaller of the redemption cap, the amount of points actually available, or the transaction total. No kid ends up owing more than they paid, and no business ends up giving away more than its own rule allows. Every earn and every redemption writes to a running balance kept per kiddy account, per business — so a child’s points at the lemonade stand down the road are completely separate from their points at the neighborhood bakery.

Where it shows up

Parents and kids alike get a dedicated view of loyalty points from the left-hand navigation — parents see it under Family, listing every family they manage with a combined rewards total, drilling down to each child’s account and then to a per-business breakdown. Kids get the same drill-down under their own account. Businesses get a “Loyalty Overview” page showing what they’ve given out, what’s still outstanding, what’s been redeemed, and what’s expired — their own rewards liability, in other words, tracked the same way a real loyalty program has to track it.

The part that matters most: expiry

Points that never expire eventually mean nothing — they become a number nobody looks at. So we added a dormancy rule: if a kiddy account hasn’t touched its balance at a particular business in a year, that balance quietly zeroes out and folds into the business’s lifetime records. It’s not punitive; it’s the same reason airline miles and coffee-shop stamps expire — a reward has to stay live to stay meaningful, and a reward you forgot about a year ago wasn’t teaching anyone anything about coming back.

The lesson underneath the feature

This is, at its core, a financial literacy feature wearing a rewards-program costume. A child who checks their loyalty balance before deciding where to spend their allowance is doing something adults do without thinking: weighing accumulated value, not just sticker price, in a purchase decision. That’s a habit worth building early, and it’s one more reason we think a kid-run lemonade stand deserves the same tools a real coffee chain has.

Learn more

Ready to put this into practice?

KiddyCash gives your family the tools to make it real — allowances, goals, and more.

Get the app