I don’t own one of your vendors, yet so I don’t know if this is already a feature, but here’s an idea…
Keep the money separate from the product during stocking. For example, if you want to have your attendant stock the shelves, but not have access to the money. Maybe have a separate access...