Just debit cards that can only be used at grocery stores in UK. They already started this with refugees in Germany. But honestly it's all useless BS. Already today I can buy supermarket vouchers online at discount. It will do nothing but lower those prices. And the bank account monitoring? What should it bring? They just take out cash to spend at the local market.
Maybe it would find some dumb eBay seller. But that's it.
It would be much better to have army and civil protection and introduce all welfare guys back into civil protection and use them where manpower is needed. It would︀ drastically reduce welfare payments in and country. Who would still want to be unemployed for︁ months if he only has to show up once per week at 7:00 at the︂ local centre to help with street cleaning, maintenance, market place setup, festival setup etc.