RoosterMoney acts as a tracker, for your kids to keep tabs on their allowance and savings, however you oversee the actual money that goes in and out of their account. No real money flows from a bank account through the app, and there's no payment card for children linked to the app.
So when your child wants to spend their money, you can use the 'Remove' feature to deduct money from their Spend pot and give them the actual cash or make the purchase on their behalf. This article shows you how to make a remove >> How to Remove money from your child's account.
When your child finishes saving for a Goal, you will be sent a notification to approve it. Once approved, the amount gets deducted from their RoosterMoney account, but it's down to you to make the purchase to fulfil the goal.