Stripe
Read all reviews for Stripe →
Horrible and now they're demanding…
Horrible and now they're demanding biometrics and all to continue to get payouts. I don't even deal with stripe directly they're the vendor for a third party. The sudden data mining scavenger hunt from all these sites and third parties to suddenly have all types of biometrics and stuff on people IS NOT THE WAY!!!! Absolutely not.