I created pots called ‘Spending Money - [child’s name]’ for each of the kids, then created Virtual Cards which are funded from the pots. Then I added the relevant Virtual card to APay/GPay on the kids phones, so they can tap & spend their own money when out & about. The pots are auto-topped up via scheduled payments each week.
It’s a decent alternative workflow to GoHenry/HyperJar/Revolut.
This, plus the 1p challenge is the only real use my Personal Account gets