MENU
Today’s businesses must accept credit cards and digital payment methods to accommodate customers’ needs and preferences. However, choosing a credit card processor can seem daunting. You need affordable pricing, robust security measures and appropriate features and integrations to ensure seamless operations.
Stripe and Square are among the best credit card processors small businesses should consider. We’ve researched both platforms to help you compare them side by side and determine if one or the other would be an ideal payment processing solution for your organization.
Editor’s note: Looking for the right credit card processor for your business? Fill out the below questionnaire to have our vendor partners contact you about your needs.
Stripe and Square are third-party payment processors that help businesses accept credit and debit cards and digital payment methods like Apple Pay. Both are Payment Card Industry (PCI)-compliant ― an essential security feature for all merchants. Still, these platforms have distinct differences that may make one or the other more suitable for your business. Here’s an overview of how they compare.
Feature | Stripe | Square |
---|---|---|
Best for | E-commerce businesses and web developers | Brick-and-mortar and multichannel businesses |
Pricing | No monthly fees; 2.9% plus 30 cents per online transaction; 2.7% plus 5 cents per in-person transaction | $0 to $72 monthly fee; 2.9% plus 30 cents per online transaction; 2.6% plus 10 cents per in-person transaction |
Third-party integrations | Hundreds, including QuickBooks, Amazon Web Services and NetSuite | More than 350, including QuickBooks, Wix and DoorDash |
Hardware | BBPOS Chipper 2X BT mobile and BBPOS WisePOS E terminal | Square mobile reader, Square Terminal and Square POS Register |
Payment methods | Online checkout, virtual terminal, Apple Pay and Google Pay | Online checkout, virtual terminal, invoicing, POS hardware, Apple Pay, Google Pay, Cash App and automated clearing house (ACH) |
Customer service | 24/7 support by phone, chat and email | Phone, chat, social media and email; self-help resources |
Stripe is an ideal solution for e-commerce businesses with in-house web developers. It’s also an excellent option for mobile commerce, subscription as a service, marketplace and platform businesses. Tech-savvy business owners will likely enjoy customizing the platform to their unique needs. Our comprehensive Stripe review explains more about the solution’s options, features and best use cases.
Square is an excellent option for multichannel or brick-and-mortar businesses, particularly in the retail, personal care and restaurant industries. Additionally, Square’s robust free plan makes it an ideal solution for low-volume or seasonal businesses. Read our in-depth review of Square to learn more about this vendor’s features and capabilities.
Square also offers a service called Square Online that provides a free web hosting tier for new online stores. It includes a free SSL certificate and a website builder with SEO tools.
Here’s a closer look at each platform’s core elements and how they stack up against each other.
Stripe
Stripe’s Standard plan is designed for smaller businesses and has no setup or monthly fees. (The vendor also offers a customized plan for merchants with unique business models and high payment volumes.)
Standard plan features include the following:
Stripe features an interchange-plus pricing model, charging a percentage of the transaction over the credit card company’s interchange rate, plus a small flat fee. The type of charge dictates the costs as follows:
Type of charge | Cost |
---|---|
Online domestic card charge | 2.9% plus 30 cents for each transaction |
In-person payments through a virtual terminal | 2.7% plus 5 cents for each transaction |
ACH payments | 0.8% with a $5 cap |
Digital wallet payments (Google Pay, Apple Pay, Click to Pay, WeChat Pay and Alipay) | 2.9% plus 30 cents for each transaction |
Invoicing | 0.4% per paid invoice for Starter or 0.5% for Plus |
Afterpay | 6% plus 30 cents for each transaction |
International card payments | An additional 1% fee, plus another 1% if currency conversion is required |
Stripe’s invoicing tool makes it easy to accept recurring payments and scheduled billing, making Stripe a great option for companies that operate on a subscription business model.
Stripe’s custom UI building blocks help e-commerce merchants create secure payment forms. Source: Stripe
Square
Square has several plans that accommodate businesses of varying sizes with different needs. We were particularly impressed by its free plan ― an ideal option if you’re just starting a business or your company has a low sales volume. (The monthly fees below reflect a discount for annual billing.)
Service plan | Monthly fee | Per-transaction rates | Features |
---|---|---|---|
Free | $0 | 2.6% plus 10 cents (in person); 2.9% plus 30 cents (online); 3.5% plus 15 cents (manually entered) |
|
Plus | $29 | 2.6% plus 10 cents (in person); 2.9% plus 30 cents (online); 3.5% 15 cents (manually entered) | Everything in the Free plan, plus:
|
Premium | Custom priced | 2.6% plus 10 cents (in person); 2.9% plus 30 cents (online); 3.5% 15 cents (manually entered) | Customized features |
Square allows you to accept all major credit cards, PayPal, mobile wallets like Apple Pay and Google Pay and its proprietary digital wallet, Square Pay. Additionally, Square offers various add-on services that can help you automate email marketing campaigns and run text message marketing campaigns.
Before committing to a service, you should have a clear idea of how credit card processing fees work so you know precisely what you’re paying for.
Winner
Stripe wins this round. We like its no-nonsense plan and pricing without monthly fees. However, Square will likely appeal to merchants who need advanced functionality, like accepting PayPal or accessing Square’s various add-ons, including email marketing.
Stripe
Square
Square has no chargeback fees and, in a dispute, will represent you with the issuing bank.
Use your Square Checking account to pay bills, utilities and other expenses. Source: Square
Winner
Square edges out Stripe in the payment and credit card processing category, offering more ways for your customers to pay. Square can also deliver money to your bank account sooner for free. However, we like that Stripe automatically transfers your money without the extra step of going into the app to move it every time.
Stripe
Stripe includes several online payment security features in its Standard plan:
Stripe’s online identity verification technology can help prevent payment fraud. Source: Stripe
Square
Winner
We like that both platforms prioritize security and work to reduce credit card fraud. However, Stripe allows merchants to verify cardholder identities at the point of sale, making it the winner in the security category.
Stripe
Square software
Winner
Square’s software wins this round. We like that it provides industry-specific POS software and tools for inventory tracking and staff and customer management.
Stripe
Square
Unlike Stripe, Square designs and builds its own card processing hardware, including the following:
Square’s POS register has a cashier-facing screen and a customer-facing touchscreen and is preloaded with POS software. Source: Square
Winner
Square is the clear winner here, offering a variety of sleekly designed and functional hardware. Stripe has minimal hardware options and no POS solutions.
Stripe
Square integrations
Square offers hundreds of integrations that allow you to enhance the service’s functionality, including industry-specific integrations like the following:
Other popular integrations include the following:
Square’s App Marketplace houses hundreds of business apps that sync seamlessly with your Square account. Source: Square
Winner
Square wins this category. It has many more integrations than Stripe, making it a more versatile solution.
Stripe
Stripe provides 24/7 support by phone, chat and email. It also offers technical support via Discord.
Square
Square’s customer support team is available by phone, email, live chat and social media. However, our research found Square’s customer service record to be a bit spotty. For regular day-to-day operations, the systems seem to work well. However, when problems occur, some customers report trouble getting a satisfactory resolution.
Winner
For customer service, Stripe’s 24/7 access to support is the clear winner.
Stripe
Stripe allows merchants to generate payment links to share with customers. Source: Stripe
Square
Winner
Square wins in the approval and setup category because it provides better integration options for nontechnical merchants.
Stripe and Square aren’t a fit for businesses that need credit card processing for high-risk industries. If your business is considered high-risk, read our review of ProMerchant ― a processor that may be able to accommodate you.
There isn’t a monthly charge for Square’s Free plan. Monthly fees for paid tiers start at $29.
While Stripe automatically transfers your sales revenue into your linked bank account every two days, you can proactively fund your Stripe account by transferring money from your bank account to pay for future refunds or chargebacks.
Yes. Stripe is an Amazon partner and processes a significant portion of Amazon’s transactions.
It depends. If your business mostly does business online, Stripe is a better choice. However, Square provides attractive customer-facing equipment and an outstanding POS system for brick-and-mortar retailers.
Square and Stripe charge the same processing fees for e-commerce transactions. However, Square’s fees are lower for in-person, card-present transactions. Stripe’s fees are lower for manually entered transactions.