We believe everyone should be able to make financial decisions with
confidence. While we don't cover every company or financial product on
the market, we work hard to share a wide range of offers and objective
editorial perspectives.
So how do we make money? Our partners compensate us for advertisements that
appear on our site. This compensation helps us provide tools and services -
like free credit score access and monitoring. With the exception of
mortgage, home equity and other home-lending products or services, partner
compensation is one of several factors that may affect which products we
highlight and where they appear on our site. Other factors include your
credit profile, product availability and proprietary website methodologies.
However, these factors do not influence our editors' opinions or ratings, which are based on independent research and analysis. Our partners cannot
pay us to guarantee favorable reviews. Here is a list of our partners.
Stripe vs. Braintree: Stripe Wins
Stripe pulls ahead for features and product suite, but look elsewhere for in-person sales.
Dalia Ramirez writes about home and car services for NerdWallet. She has previously written about estate planning, cryptocurrencies, small business software and other personal finance topics. Dalia has a B.A. in science and technology studies from Wesleyan University. Her work has appeared in publications including The Washington Post, the Los Angeles Times, Bloomberg and The Associated Press. She is based in San Francisco.
Claire Tsosie is a managing editor for the Travel Rewards team at NerdWallet. She started her career on the credit cards team as a writer, then worked as an editor on New Markets. Her work has been featured by Forbes, USA Today and The Associated Press.
Published in
Updated
How is this page expert verified?
NerdWallet's content is fact-checked for accuracy, timeliness and
relevance. It undergoes a thorough review process involving
writers and editors to ensure the information is as clear and
complete as possible.
Stripe and Braintree are payment service providers for online businesses. Both platforms offer transparent pricing and a range of payment options, but Stripe’s customer service and extensive product suite make it a far better choice.
However, Stripe aggregates accounts to process payments, so businesses looking for an individual merchant account — usually due to high sales volume — will need a provider like Braintree. And though Stripe does offer some in-person payment options including customizable point-of-sale systems and card readers, platforms like Square or Shopify provide much more advanced services for brick-and-mortar businesses.
Overall, Stripe is the superior choice for online businesses; Braintree may only be worth the downsides if your business requires a dedicated merchant account.
advertisement
Featured card placement may be affected by compensation agreements with
our partners, but these partnerships in no way affect our recommendations
or advice, which are grounded in thousands of hours of research. Our
partners cannot pay us to guarantee favorable reviews of their products or
services.
Here is a list of our partners.
SquareSquare
5.0
NerdWallet rating
NerdWallet's ratings are determined by our editorial team. The scoring formulas take into account multiple data points for each financial product and service.
Stripe and Braintree both work as payment service providers for online businesses, but Stripe’s popularity, product suite and brick-and-mortar sales options make it a much better option.
Customer support
Stripe offers 24/7 live customer support via email, online chat, and phone.
Braintree has a rating of just 1.2 stars out of 5 on the consumer review website TrustPilot, with most negative reviews citing a lack of customer support. Stripe, on the other hand, has a 3.2-star rating out of 5 on TrustPilot, and high reviews on other review websites detail its helpful and responsive phone support.
Brand presence
Stripe is one of the most popular payment processors on the market. It’s available in more than 45 countries, and due to its impressive size and ubiquity, Stripe claims that there’s almost a 90% chance that any card its clients process has already been seen before on its network. Braintree’s parent company, PayPal, is more widely used than Stripe, with over 300 million users.
In-person sales
Neither Stripe nor Braintree has very robust in-person sales options. Both platforms offer fairly new services for brick-and-mortar businesses, including sandboxes for developer integration and a few hardware options.
Braintree offers the option to take in-person payments with a PayPal card reader but isn’t set up to support traditional brick-and-mortar operations without developer experience. Stripe’s Terminal feature provides similar capabilities but also requires some coding to use. Retail stores, restaurants and other businesses that primarily accept in-person payments may be slightly better off with Stripe than Braintree. A POS provider like Square or Toast could be an even better match.
Stripe has an extensive library of add-ons. In addition to Stripe Terminal, which extends the service to in-person sales, the platform offers billing, invoicing, currency conversion, virtual marketplace, business financing and more.
Braintree, on the other hand, only provides third-party authorization and online marketplace services in addition to payment processing. Though Stripe’s product suite can be overwhelming for some businesses, it can grow and scale with your operations.
Given Braintree’s poor ratings on most customer review websites, it’s unlikely that you’ll have a better experience with Braintree than Stripe. However, the platform does offer slightly lower per-transaction fees and provides individual merchant accounts instead of grouping them together like Stripe.
Pricing
Stripe is slightly more expensive than Braintree for big-ticket purchases. Though both platforms offer flat-fee pricing, some Stripe services and analytics tools cost extra.
Add-ons like ACH transfers, currency conversion, billing, and data analysis cost extra with Stripe. Braintree charges for ACH transfers and currency conversion too, but includes recurring billing and data reports with its basic service.
Merchant account
Braintree assigns each of its merchants their own merchant account, which means that their transactions on the system are independently handled. Stripe, on the other hand, aggregates payments and groups together merchants when conducting transactions. In this regard, Braintree offers a more stable environment for clients, since there’s less risk that an unrelated merchant issue could affect your ability to conduct transactions.
For businesses that need a brick-and-mortar payments solution in addition to online sales, Square may be a better choice. Online-only businesses might prefer PayPal.
Square
Payment processing:
2.6% plus 15 cents for in-person transactions with Free plan.
3.3% plus 30 cents for online transactions with Free plan.
2.5% plus 15 cents for in-person transactions with Plus plan.
2.4% plus 15 cents for in-person transaction with Premium plan.
2.9% plus 30 cents for online transactions with Plus and Premium plans.
3.5% plus 15 cents for manually keyed transactions.
Why we like it:Square is a powerful payment processor with robust options for in-person sales as well as online payments. As NerdWallet’s current pick for best overall POS system, it’s a straightforward, flexible platform that works well for most small-to-medium businesses.
Like Stripe, it offers some developer customization, invoicing and e-commerce website services. It’s not online-first like Stripe and Braintree, but its transparent pricing, live support and scalable plans with industry-specific features make it a great choice.
PayPal Business
Cost: Software free and up. Card reader $29 with Zettle sign up.
2.29% plus 9 cents for in-person and QR code transactions.
3.49% plus 9 cents for manual-entry card transactions.
2.99% plus 49 cents for invoicing (payment made with card).
3.49% plus 49 cents for invoicing (payment made with PayPal).
Why we like it: PayPal, like Stripe and Braintree, is an online-first payment service provider. Its transparent fees and ease of use make it a great choice for new and small businesses. PayPal offers the same in-person sales capabilities as Braintree, through PayPal Zettle, which provides several hardware options and features like employee management and barcode scanning.