How to create rules for multiple ages

Once you’ve got the basics down, the real power of Smart Approval comes from layering rules that reflect how your children’s spending needs actually differ. A 9-year-old in your city buying snacks at school is a very different situation from a 15-year-old topping up data or paying for a subscription. This guide walks you through building a rule structure that handles both — without constant back-and-forth approvals.


Why age-based rules matter

A single blanket rule rarely fits a mixed-age family. Younger kids usually need tighter limits and more categories blocked by default. Older kids may handle the equivalent of 500 in your local currency–2,000 transactions independently but still need approval for larger or unfamiliar merchants. Smart Approval lets you reflect this by creating separate rules per child, each tuned to their profile.

Before you build these rules, make sure you’ve already set up at least one baseline rule. If you haven’t, start with how to create a Smart Approval rule first, then return here.


Setting up age-differentiated rules

Head to your family’s Smart Approval dashboard at https://kiddy.cash/family/:family_id/smart-approval, replacing :family_id with your actual family ID.

  1. Select the child you’re creating a rule for. Choose your younger child first — rules are child-specific, so changes here won’t affect siblings.

  2. Set a lower auto-approve threshold. For children under 12, consider keeping the auto-approve limit at the equivalent of 200 in your local currency or below. Transactions above this threshold will trigger an approval request to your linked phone, whether that’s via payment notification or the KiddyCash app.

  3. Restrict categories explicitly. Under the category controls, disable categories like Transfers, Entertainment subscriptions, and Unverified merchants for younger kids. Leave only school-related and essential categories open by default.

  4. Save, then switch to your older child’s profile. Repeat the flow but raise the auto-approve threshold — the equivalent of 500 in your local currency to the equivalent of 1,500 in your local currency is a reasonable range for a teenager who has demonstrated responsible spending.

  5. Enable additional categories selectively. For older children, you might unlock Transport, Airtime & Data, and Food & Grocery while keeping International merchants or Gambling-adjacent categories blocked.

  6. Set time-based conditions if needed. For school-day rules, you can restrict approvals to specific hours — useful if your child shouldn’t be spending outside school hours on weekdays.

  7. Review all active rules across children. Once you’ve configured each child, use the Smart Approval rules overview to see all your rules in one place and spot any gaps or conflicts.


Tips for keeping rules effective over time

  • Revisit rules every school term. A rule that made sense in January may be too restrictive by July as kids grow and routines shift.
  • Use transaction history as a guide. If your child regularly hits the approval threshold for the same merchant, consider whitelisting that merchant to reduce friction.
  • KYC status affects what’s possible. Children whose identity verification is complete may unlock higher limits and more categories. See what’s new in verification in KiddyCash and a closer look at verification in KiddyCash for the latest on how this works and what’s changed.

Common mistakes to avoid

  • Copying the same rule to all children and forgetting to adjust thresholds per child.
  • Leaving rules unchanged after a child’s allowance increases — the approval threshold should scale with their wallet activity.
  • Setting overly broad category blocks that cause rejected transactions at legitimate merchants like school canteens or approved shops.