Stripe
Read all reviews for Stripe →
Inept and 0 customer service
Set up a Stripe account in the incorrect colleagues name. Now require government ID, a selfie etc to change this. How can i have permission to set something up but not change this. £2.5 million a month through Stripe and 0 customer support. Complaint system appears to be there to comply with requirements to have one and not investigate anything. Working on moving away. DO NOT SIGN UP TO THIS. If large customers are treated this way goodness knows how small businesses can operate with them.