cashless is an interesting idea for the market, and it's super easy to set up these days.
another option would be to have a body e.g the people running the market, that checked the integrity of the items being offered, easy to see where issue arise in this one.