Square and Shopify Payments are two widely used processors for small and mid-size businesses, but they serve different starting points. Square is a payments-first company that grew into a full POS and online sales platform. Shopify Payments is the built-in processor for Shopify, one of the larger global e-commerce platforms — Shopify Payments runs on Stripe under the hood, integrated directly into Shopify's admin. The decision between them often comes down to a single question: are you building your business around Shopify, or are you running a physical-first business that also sells online?
The Short Answer
Choose Shopify Payments if you sell on Shopify (or plan to) and want the best possible integration — Shopify Payments avoids the third-party transaction fees Shopify charges when you use external processors, integrates seamlessly into the admin, and keeps your reporting unified. Choose Square if you run a physical retail store or restaurant, want bundled POS hardware and software for in-person sales, or sell across multiple channels (in-person, online, invoices, recurring billing) and prefer a single dashboard for everything. Square Online (free e-commerce site) is fine for simple online businesses, but Shopify is the more capable e-commerce platform if online is your primary channel.
Fees and Hidden Costs
Both charge 2.9% + 30¢ for online card transactions on basic plans — identical headline rates. Square charges 2.6% + 10¢ for in-person, the lowest among major processors. Shopify Payments offers volume-based discounts on higher Shopify plans: 2.7% + 30¢ for Shopify ($79/month plan), 2.5% + 30¢ for Advanced Shopify ($299/month plan). The hidden cost of using a non-Shopify-Payments processor on Shopify is a 2% (Basic plan), 1% (Shopify plan), or 0.5% (Advanced) third-party transaction fee on top of whatever your processor charges. This makes Shopify Payments effectively the only economical choice on Shopify unless you have specific reasons to use external processing.
In-Person Payments
Square is the clear winner for in-person commerce. The free magstripe reader, $49 contactless reader, $299 Square Terminal, and $799 Square Register make Square the easiest path to taking card payments at a physical location. Square also offers vertical-specific software (Square for Restaurants, Square for Retail, Square Appointments). Shopify offers Shopify POS and the Shopify Tap & Chip Reader ($49) for businesses that want unified inventory and sales across online and in-person — particularly strong for D2C brands with both online stores and pop-up shops. For pure physical retail, Square remains more capable; for online-first brands adding a physical channel, Shopify POS is well-integrated.
E-Commerce Platform Capabilities
Shopify is the most widely used e-commerce platform globally with a vast app ecosystem, theme marketplace, and developer community. Most third-party tools (email marketing, fulfillment, analytics, customer reviews, subscription billing) integrate first with Shopify. Square Online is competitive for simple online stores — it's free with a Square account and supports basic e-commerce — but lacks the depth, ecosystem, and customisation of Shopify. For a serious online business, Shopify is the platform; for a small online business attached to a physical store on Square, Square Online is sufficient.
Reporting, Dashboards, and Operational Tools
Square's dashboard unifies in-person, online, invoicing, and recurring billing into a single interface — strong for businesses operating across multiple sales channels under one Square account. Shopify's admin is e-commerce-focused but covers POS, inventory, customer data, and marketing tools deeply. Both integrate with QuickBooks, Xero, and most major accounting software. Square's reporting is generally cleaner for service businesses and restaurants; Shopify's reporting is stronger for D2C brands tracking marketing attribution, customer LTV, and inventory turnover. The "better dashboard" depends on what business model you're running.
Who Each Platform Is Best For
Choose Shopify Payments if you sell on Shopify (or are starting an online business and Shopify is your platform of choice), want the deepest e-commerce platform features, are scaling a D2C brand with marketing and customer data needs, or want unified online + occasional pop-up commerce through Shopify POS. Choose Square if you run a physical retail store or restaurant, are a service business managing appointments and invoices alongside payments, want vertical-specific tools (Square for Restaurants, Square for Retail), or simply prefer Square's in-person hardware ecosystem. The two rarely compete head-to-head — most businesses naturally fall into one camp based on whether they're primarily online or primarily in-person.
Key Takeaways
- Shopify Payments is built into Shopify and avoids the 0.5–2% third-party transaction fee external processors trigger.
- Square is the better choice for in-person commerce — bundled hardware, vertical software, and lower in-person rates.
- Both charge 2.9% + 30¢ for online; Shopify Payments offers volume discounts on higher Shopify plans.
- Shopify is the more capable e-commerce platform; Square Online is sufficient for simple online stores.
- For Shopify users, using anything but Shopify Payments rarely makes economic sense unless there's a specific reason.
Top Platforms
| Platform | Category | Key Feature | |
|---|---|---|---|
| Shopify Payments | E-Commerce Platform | Built into Shopify, avoids third-party fees, volume-based discounts | View |
| Square | In-Person / Multi-Channel | Bundled POS hardware, vertical software, lower in-person rates | View |
| Stripe | Developer-First | Best APIs for custom-built e-commerce; powers Shopify Payments under the hood | View listing |
| PayPal | Online Wallet | 400M+ consumer accounts; useful as a secondary checkout option | View listing |
How to Choose a Platform
- If you are on Shopify: use Shopify Payments. Anything else triggers third-party transaction fees.
- If you run a physical retail store or restaurant: Square. Hardware and vertical software are unmatched.
- If you are starting an online business and choosing a platform: Shopify with Shopify Payments is the default for most.
- If you sell mostly in person and online is secondary: Square Online is sufficient and avoids paying for two platforms.
- If you want a custom online experience beyond Shopify's capabilities: Stripe directly with a custom-built e-commerce site.
Frequently Asked Questions
Is Shopify Payments just Stripe?
Effectively, yes — Shopify Payments is powered by Stripe under the hood for most merchants. The user-facing branding is Shopify, and integration is built directly into the Shopify admin, but the underlying processor is Stripe (and PayPal's Braintree in some markets). The advantage is the seamless Shopify integration and avoiding the third-party transaction fee. The trade-off is less direct access to Stripe's full product surface (Connect, Issuing) — for that you would integrate Stripe directly outside of Shopify.
Can I use Square on a Shopify store?
Yes, but it's rarely a good idea. Shopify allows external processors but charges a third-party transaction fee on top: 2% on Basic Shopify, 1% on Shopify, 0.5% on Advanced Shopify. Once you add this to Square's standard 2.9% + 30¢, you're paying 3.4–4.9% per transaction — meaningfully more than Shopify Payments' 2.5–2.9% bundled rate. The exceptions: if you have an established Square account with significant customer history you don't want to migrate, or if you need a specific Square feature (like restaurant POS) that integrates with your Shopify store.
Is Square Online good enough?
For simple online stores, yes. Square Online is free with a Square account, supports basic product catalogs, shipping rates, and store customisation, and integrates seamlessly with Square's POS for unified inventory. For an established business adding online sales as a secondary channel, Square Online is easier and cheaper than running both Square and Shopify. For a serious D2C brand investing heavily in online — needing marketing apps, advanced theme customisation, subscription products, international markets — Shopify is meaningfully more capable.
Which has better dispute and chargeback management?
Both have decent chargeback dashboards, but Square's dispute resolution workflow is generally simpler for smaller businesses — clear evidence submission and a unified inbox. Shopify Payments' dispute management lives in the Shopify admin and integrates with order data automatically (shipping confirmation, customer communication, etc.) — useful for e-commerce-specific disputes. For high-chargeback industries or complex cases, neither is as sophisticated as Stripe's dispute response (which Shopify Payments inherits from Stripe under the hood) or Adyen's enterprise tooling.
Related Guides
Best Payment Processors for Startups in 2026
Read Payments & Fintech InfrastructureStripe vs Square (2026): Which Payment Processor Is Right for Your Business?
Read Payments & Fintech InfrastructureStripe vs PayPal (2026): Which Payment Platform Is Better for Businesses?
Read Payments & Fintech InfrastructurePayPal vs Square (2026): Which Payment Platform Is Better for Your Business?
ReadFeatured in the Directory
Stripe
Suite of payment APIs powering commerce for online businesses of all sizes from startups to public companies. Handles billions in transactions with advanced fraud prevention, global payment methods, and developer tools.
View listingPayPal
Global online payments system supporting online money transfers and serving as an electronic alternative to traditional paper methods. Enables secure payments, money transfers, and digital wallet services worldwide.
View listingIs your company in the directory?
Reach thousands of fintech professionals and investors exploring the Digital.Finance directory.
Get Listed