Directory app

Hi there.
Is it possible to build a directory of vendors that allows each vendor to add their own stripe account link and booking link? Also wanting to create a business model for the app where once a sale is made the owner of the app can receive a % of sale? how can you reate this model on glideapps?