crowdresearch / daemo

The Daemo crowdsourcing platform
https://www.daemo.org
MIT License
146 stars 231 forks source link

Make it possible to disable Stripe for other deployments #1014

Open mbernst opened 6 years ago

mbernst commented 6 years ago

Priority level uncertain, but:

Research labs want to deploy Daemo for their research, but can't use Stripe. They'd like to be able to at least have a simple option to turn of Stripe (a la the Sandbox), and ideally swap in a different payment infrastructure.

dmorina commented 6 years ago

we rely on Stripe to verify our users and accounts and also to perform any transactions so our platform is tightly integrated with Stripe and we cannot disable it, they can use test accounts if they want or rewrite those parts for payment and user verification

mbernst commented 6 years ago

I think the argument is that this is for people who want to run the system in a closed community where they don't need things like account verification.

dmorina commented 6 years ago

i understand that very well, point is that it's so tightly integrated that it requires a lot of changes for something that we don't benefit anything from as a platform, we just increase the risk that there might be bugs (introduced) where people might not get paid and that's BAD! If these third-parties push a PR with this change and it's done well we'd be very happy to have that!