I have used both Braintree and Stripe in various systems, the quick and simple takeaway was that Braintree had a great program but had lengthy verification processes for us as a company (this was a couple of years ago). Stripe was up and running in no time and now my go-to CC processor.