Not OP, but I think there are tons of different application of the basic idea that patreon is based on. I took this as a technical question which could also be worded as "how do I build a service where I can link a buyer with a seller and earn money on that transaction?"