An excellent tool once it's set up.
Brandon Zell | TrustRadius Reviewer
December 05, 2018

An excellent tool once it's set up.

Score 10 out of 10
Vetted Review
Verified User
Review Source

Overall Satisfaction with Stripe

We're using Stripe to handle our monthly plans with clients (website maintenance and hosting). There are times we need to change he cost of the monthly maintenance, and Stripe gives us the flexibility to make those changes without requiring each of our clients to go through another sign up process.
  • The dashboard/backend has an excellent UI. It makes managing users, plans, etc very easy.
  • Good feature set in the backend. They give you a lot of control over how you want to handle clients and the plans they're subscribed to.
  • Their API is quite robust and well documented. Plenty of examples to help you achieve what you want to.
  • Despite the API documentation and examples from third party sources, it can be hard to get setup. Given the number of commonly desired things to setup, it would be nice to have more pre-coded features to get started with less trial and error.
  • Stripe has allowed us to effortlessly collect monthly fees from our clients. After spending time to get things setup, we now don't need to spend additional time each month processing payments. So in that sense Stripe has had a positive affect in free up our time.
Compared to using PayPal for recurring monthly fees, Stripe is more professional, better designed, and gives you more control over everything. PayPal is easy to get started, and it's possible to use even on a flat-file website, but Stripe is by far a better experience once you're setup.

I've not used Braintree very much, but I believe I ran into some problems setting up my account that I didn't run into with Stripe.
If you need to charge clients for a monthly service, Stripe is an excellent way to handle this. You can have clients sign up through your website rather than sending them off to a third-party website. It's a more professional way to gather payment information.

If your website is a flat-file website with no server-side language (such as PHP), Stripe won't work.