We believe everyone should be able to make financial decisions with
confidence. And while our site doesn't feature every company or
financial product available on the market, we're proud that the
guidance we offer, the information we provide and the tools we create are
objective, independent, straightforward — and free.
So how do we make money? Our partners compensate us. This may influence
which products we review and write about (and where those products appear on
the site), but it in no way affects 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.
Stripe vs. PayPal vs. Square: Which Is Right for Your Business?
Square’s pricing is best, but Stripe and PayPal have other features you may want in a payment service provider.
Many, or all, of the products featured on this page are from our advertising
partners who compensate us when you take certain actions on our website or
click to take an action on their website. However, this does not influence our
evaluations. Our opinions are our own. Here is a list of our partners and
here's how we make money.
Updated · 3 min read
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.
Tina Orem is an editor and content strategist at NerdWallet. Prior to becoming an editor and content strategist, she covered small business and taxes at NerdWallet. She has a degree in finance, as well as a master's degree in journalism and an MBA. Previously, she was a financial analyst and director of finance at public and private companies. Tina's work has appeared in a variety of local and national media outlets.
Ryan Lane is an editor on NerdWallet’s small-business team. He joined NerdWallet in 2019 as a student loans writer, serving as an authority on that topic after spending more than a decade at student loan guarantor American Student Assistance. In that role, Ryan co-authored the Student Loan Ranger blog in partnership with U.S. News & World Report, as well as wrote and edited content about education financing and financial literacy for multiple online properties, e-courses and more. Ryan also previously oversaw the production of life science journals as a managing editor for publisher Cell Press. Ryan is located in Rochester, New York.
Published in
Managing Editor
SOME CARD INFO MAY BE OUTDATED
This page includes information about these cards, currently unavailable on
NerdWallet. The information has been collected by NerdWallet and has not
been provided or reviewed by the card issuer.
Stripe, PayPal and Square are payment service providers, or PSPs, that help small businesses accept payments in person and online. Stripe may be best for small businesses that prioritize customization, and PayPal may be better for small businesses with an international customer base. But if price is key, Square may be your winner.
What to look for in a PSP What to look for in a PSP
Payment service providers give small businesses a way to accept payments through a payment gateway and a merchant account. Here are some things to keep in mind as you shop for a PSP:
What kind of pricing structure you want: interchange-plus, flat-rate or tiered. Your industry, sales volume and priorities will influence your answer.
Whether you need an integrated point-of-sale system. If you’re selling online, this may be less important.
What industry you’re in. That may influence your pricing and options.
Stripe is a popular payment service provider that allows small businesses to accept credit cards, mobile wallets, ACH payments and more. There are a lot of ways to integrate Stripe into your e-commerce site because it’s built with developers in mind. It also provides a payment terminal for in-person card transactions if you have a brick-and-mortar store.
Stripe supports global transactions, can process over 135 currencies and supports multiple languages, including Chinese, Spanish, French, Dutch and Italian; this can be valuable for small businesses that want to expand overseas. Stripe’s services work with major e-commerce platforms such as BigCommerce and WooCommerce.
Stripe has two primary payment processing products.
Stripe Connect
Stripe Connect can process over 135 currencies and complete transactions in over 30 countries. Connect is highly customizable, letting small businesses control signup, onboarding and payout timing, and get financial reporting. Pre-made user interface components exist, or you can customize everything using the Stripe API.
Stripe Checkout
Stripe Checkout streamlines checkout on mobile via an API that creates a Stripe-hosted payment page. It works across desktop and mobile, as well as with Apple Pay and Google Pay, and you can customize the buttons and background color. Discounts, sales tax and email receipts are also supported. It works in over 25 languages.
PayPal features overview
PayPal lets small businesses accept and process payments in person and online. It offers two payment gateway services: PayPal Payments Standard and PayPal Payments Pro. PayPal’s services work with major e-commerce platforms such as BigCommerce, Wix and Shopify. You'll need a PayPal Business account to get started.
PayPal Payments Standard
This product may be best if you don’t have coding experience or a developer on your team, as you’ll simply need to copy and paste a line of code or install a plug-in that works with your existing shopping cart. Either option should only take 15 minutes, according to PayPal’s website.
PayPal Payments Pro
This is a customizable checkout solution that also provides access to a virtual terminal so you can accept credit cards online, via mobile or with devices that don’t have an external card reader. Also, you can accept payments in 25 currencies from 200 countries, accept phone payments, and get simplified PCI compliance.
Square may be known best for its point-of-sale software and its little white tile that plugs into checkout systems, but Square is also a payment service provider. It works with credit cards, debit cards, corporate cards, prepaid cards and reward cards.
Card payment acceptance with the Square app is available only in the United States, Canada, Japan, Australia, the Republic of Ireland, Spain, France and the United Kingdom. It doesn’t support payment card processing in U.S. territories, nor does it support cross-border card payments (i.e., you can’t receive card transactions if you’re outside the country where you activated your Square account).
Square integrates with Wix, BigCommerce, GoDaddy and other e-commerce platforms. The company’s APIs allow for customization. Businesses can also invoice customers digitally and take card payments without using the Square POS.
In addition to using its POS hardware systems for in-person payments, Square can process payments three ways.
Online payments
Square offers online payment services that you integrate into your online store or mobile app. You can also get a free e-commerce website and add pickup and delivery services or sell on social media.
Remote payments
Square lets small businesses create and send digital invoices to customers, and those customers can then pay with a card or via ACH. You can also send customers a payment link by text or email.
Here’s how these providers compare on monthly fees and transaction fees.
Monthly fees
Stripe
$0 for standard services.
$10 for custom domain.
PayPal
$0 for standard service.
$5 for PayPal Payments Advanced.
$10 for Advanced Fraud Protection service, buyer authentication service or recurring billing service.
$19.95 for account monitoring service.
$30 for Payments Pro, Payments Pro Payflow or recurring payment tool.
Square
$0 for Square Free plan.
$49 for Square Plus plan.
$149 for Square Premium plans.
Transaction fees
Stripe
2.7% plus 5 cents for in-person transactions.
2.9% plus 30 cents for online transactions.
3.4% plus 30 cents for manually keyed transactions.
4.4% plus 30 cents for international card transactions.
PayPal
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).
Square
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.
These rates are for businesses that process less than $250,000 per year and have an average ticket size under $15. If your business is larger, Square will do custom pricing. Note that sometimes the custom rates are more than 2.6% plus 10 cents.
Other fees
Stripe
Additional 1% fee for currency conversion.
Disputed charges incur a $15 fee.
Small businesses can also design custom packages. Rates vary depending on volume discounts, multiproduct discounts and country-specific rates. Pricing is also quote-based for the custom Connect plan.
PayPal
Other fees, including chargeback fees and mobile card reader fees, are on PayPal’s merchant fees page.
NerdWallet writers are subject matter authorities who use primary,
trustworthy sources to inform their work, including peer-reviewed
studies, government websites, academic research and interviews with
industry experts. All content is fact-checked for accuracy, timeliness
and relevance. You can learn more about NerdWallet's high
standards for journalism by reading our
editorial guidelines.
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.