I would certainly like to see how this will all work in practice and how this project will differ from centralized cashback services.
I think you only need to offer users increased rewards and make the platform as convenient as possible and the business will promote this project itself.