Certainly not for any cashless card for everyone howver this policy for certain recipients of some pensions has been in America for 50 years that I know of.
They can't spend iton cigs, alcohol and similar products.It must be on food and it is a success.
Trouble is a massive blackmarket started...