This is a great idea!
It’s one of those ideas that seems obvious....but only after some brilliant person has thought of it.
Just a few days ago, I read about some sort of transaction center opening in the Nashville area - the premise is basically the same, a place to exchange goods for payment that provides some deterrent to criminals.