7 Best Websites That Work With Square In 2022
Looking for an eCommerce software to go with your Square Payments account? Find the perfect software duo in this article.

Did you know Square offers website integrations that let you accept online payments on your existing web store using Square payment processing? You may be able to add Square payment processing to your online store with just a few clicks. Or, if your online store uses a platform that doesn’t offer a prebuilt Square payment processing integration, you might be able to integrate Square into your website on your own.
Whether you’re ready to switch payment providers and integrate Square into your website or choose a new platform that has a Square website integration, we can help.
We’ll walk you through seven of the best websites that work with Square and discuss each one’s costs, benefits, features, and more — so you can choose the platform that will work best for your eCommerce goals.
Table of Contents
- Websites That Work With Square For An Online Store
- 1. BigCommerce
- 2. Ecwid
- 3. Weebly
- 4. WooCommerce
- 5. Wix
- 6. Shift4Shop
- 7. Drupal
- Why We Don't Recommend These Square Integrations
- How To Integrate Square Into Your Website Using Square APIs & SDKs
- Which Square Integration Is Right For Your Business?
- FAQs: Websites That Work With Square
- In Summary: Best eCommerce Integrations For Square Payments
Websites That Work With Square For An Online Store
With an easy-to-install Square website integration, you can start taking payments via Square in your online store. While there are lots of websites that work with Square, they’re not all equal. We’ll highlight six of the best to help you choose one that fits your budget and your needs.
- BigCommerce: Best advanced features
- Ecwid: Best for multichannel selling
- Weebly: Easiest to use
- WooCommerce: Best for customization
- Wix: Best templates
- Shift4Shop: Best for high-risk merchants
- Drupal: Best developer tools
Learn More About Our Top Picks
Other Featured Options:
- Shift4Shop: Best for high-risk merchants
- Drupal: Best developer tools
Read more below to learn why we chose these options.
1. BigCommerce
BigCommerce |
---|
Pros
- Easy to use
- Full feature set
- Scalable
- Free trial, no credit card needed
Cons
- Limited customization
- Revenue caps on subscription plans
You can read our full BigCommerce review to understand exactly why we rate this eCommerce platform a perfect 5/5 stars. To understand why we think it’s one of the best websites that work with Square, read our summary below.
BigCommerce Features
BigCommerce comes loaded with a full feature set right out of the box, especially compared to its similarly priced competitors. That includes options for selling physical and digital products, on multiple channels that include social media and marketplaces, with advanced inventory controls. When you integrate Square into a website built with BigCommerce, you seamlessly add this popular payment method and gain these features:
- Sell in person with the Square POS
- International currencies and shipping supports
- Accurate inventory counts with real-time stock views and sync
- Payments processed in BigCommerce appear in your Square Dashboard and in your Transaction CSV
- Email confirmation of orders sent to customers
- Square receipts can be issued from your Square Dashboard
BigCommerce Pricing
BigCommerce offers three subscription plans, ranging in price from $29.95/month to $299.95/month. Plans are tied to your sales volume, with the lowest plan accommodating sales up to $50K/year and the top plan maxing out at $400K/year. After that, you’ll want to upgrade to BigCommerce Enterprise, which has no sales cap and comes with custom pricing.
Bigcommerce Plans | Price | Details |
---|---|---|
Standard | $29.95/month | For merchants with $50K or less in annual sales |
Plus | $79.95/month | For merchants with up to $150K in annual sales |
Pro | $299.95/month | For merchants with up to $400K in annual sales; price increases $150/month for every additional $200K in sales |
Enterprise | Varies | Custom-tailored solution for high-volume needs; pricing is negotiable |
When you integrate Square into websites built with BigCommerce, you can expect to pay a payment processing fee of 2.9% + $0.30 per transaction. BigCommerce does not charge transaction fees.
Where BigCommerce Really Shines
BigCommerce is a full-featured platform that includes all the tools needed to run a growing online store. Pre-built integrations allow you to start selling right away on Amazon, Facebook, Instagram, and more, and you can manage sales from all those sites from a single dashboard.
The number of BigCommerce payment integrations is impressive too, and BigCommerce doesn’t limit how many payment options you can add to your store. BigCommerce also supports alternate payment methods, such as online banking, direct debit/ACH, and mobile payment, that allow customers to shop without a card as well as buy now, pay later choices that give customers more payment options. When you add the Square integration, you gain a powerful and familiar POS option for in-person selling as well as another way to pay online that customers already trust.
2. Ecwid
Ecwid |
---|
Pros
- Free plan
- International sales supported
- Easy learning curve
Cons
- Limited features on free plan
- Limited support options
If you’ve already got a website you like, and you want to start selling online, Ecwid may be what you’re looking for. And, if you’re interested in websites that work with Square for payments, Ecwid ticks that box, too.
Ecwid Features
At its core, Ecwid isn’t a website builder, although you can use Ecwid to build an online store using the Instant Site option. More commonly, sellers use the Ecwid plugin to enable sales on an existing webpage, social media site, or anywhere their customers are online. Loaded with essential eCommerce features, Ecwid’s Square integration offers some nice extras, too. Here’s what you’ll get:
- Multi-channel selling from your website, marketplaces, social media sites, and more
- Manage your full catalog, inventory, and sales from your Square dashboard
- Access real-time shipping rates
- Use Square POS for in-person selling
- Import your Square inventory to Ecwid to enable in-person plus online selling
- Enable order pickup locations
Ecwid Pricing
Ecwid offers a limited free plan in addition to three paid plans with more features added to each plan as the price goes up. So you can spend from $0-$99/month on your Ecwid plan.
Ecwid Plans | Price | Details |
---|---|---|
Free | $0/month | For 10 products |
Venture | $15/month | For 100 products |
Business | $35/month | For 2,500 products |
Unlimited | $99/month | Unlimited products |
It’s possible to use Square’s free plan in combination with Ecwid’s free plan, for $0 eCommerce. To gain access to Ecwid’s more advanced feature, you’ll need to add a paid Square plan, ranging from $19/month to $99/month. You will be charged Square’s standard 2.9% + $0.30 fee for each transaction processed, no matter what plan you’re on.
Where Ecwid Really Shines
Ecwid is a great solution for small online store owners who are looking for a low-cost way to sell online. That said, Ecwid is a more basic software, and it doesn’t include enough features to support significant site growth.
However, if you’re looking for an eCommerce solution that lets you meet your customers wherever they venture online, Ecwid is a good bet. That includes your existing website or on an online store built with Ecwid’s Instant Site, on social media and marketplaces, and in person, including local pickup options for all of the above.
3. Weebly
Weebly |
---|
Pros
- Easy to use
- Numerous integrations
- Free plan
Cons
- Limited customization
- Inconsistent support

Screenshot of a Weebly webpage, captured 4/6/2022
Weebly isn’t just a website that works with Square; it’s owned by Square, and so you can expect a seamless Square website integration when you use Weebly to build your online store. That’s true whether you use the Weebly platform or use Square’s site-building tools to make a Square Online store.
Weebly Features
A Weebly website offers basic eCommerce features, which you can read about in our Weebly review. When you add the Square integration, you gain more. Here’s a sampling:
- Inventory sync with your Square item library
- Multiple locations for selling with separate inventory tracking for each
- Access to the Square App Marketplace
- Automatic import of store items, categories, and settings
- Automatic tax and shipping tools
- In-store pickup
- Square POS for offline selling
- Accept Square gift cards
Weebly Pricing
Weebly pricing is straightforward, with four subscription plans that offer increasing features as the price goes up. These plans range from $0/month to $29/month, and all plans include an online store and eCommerce tools.
Weebly Plans | Price |
---|---|
Free | $0/month |
Personal | $9/month |
Professional | $16/month |
Performance | $29/month |
Expect to pay the standard 2.9% plus $0.30 payment processing fee for payments made via Square on your Weebly website.
Where Weebly Really Shines
If you’re looking for an easy-to-use platform, look no further than Weebly. That ease of use comes with a tradeoff, of course, and you won’t find the most advanced features or customization options among Weebly’s offerings. What this website that works with Square offers is a functional online store with minimal fuss. And if that’s what you’re looking for, Weebly definitely delivers.
Remember, if you like what you see with Weebly but want the ultimate Square integration, consider building your store with Square Online. It’s powered by Weebly, and it’s got Square technology built-in. You can read more in our full Square Online review.
4. WooCommerce
WooCommerce |
---|
Pros
- Free
- Customizable
- Numerous integrations
- Scalable
Cons
- Technical know-how required
- Limited support
- Add-ons required
WooCommerce is an open-source eCommerce plugin that works exclusively with WordPress websites and lets users add a shopping cart to any WordPress.org site. WooCommerce requires more technical experience than other options on this list, which makes WooCommerce best suited for businesses that are up to the technical challenge.
WooCommerce Features
WooCommerce follows a Core+Extensions model, meaning that you get all the basic features you need already built into the software, totally free. You can add on advanced functionality at extra cost via WooCommerce’s many extensions. However, to really get the most out of WooCommerce, you’ll need to edit the code. Adding the Square website integration is a good deal easier, and you can be up and selling via Square in minutes, with advanced features like these built in:
- Saved payment methods and digital wallets
- Inventory sync between Square and WooCommerce
- Square POS for in-person selling
- Access to funds within one to two business days
- Support for pre-orders and subscriptions
- Advanced security, PCI-compliance, and fraud detection
WooCommerce Pricing
Installing WooCommerce is completely free, but add-ons and hosting expenses can add up quickly. Because the core WooCommerce offering is very basic, most users purchase add-ons. Some are free, but quite a few come with either a one-time fee or a yearly subscription. In addition, you’ll need to pay for WordPress hosting and security.
Transactions processed through a Square website integration incur the normal payment processing fee of 2.9% + $0.30.
Where WooCommerce Really Shines
We love WooCommerce for many merchants, although we recognize that it isn’t the perfect option for everyone. In order to use WooCommerce, you have to be prepared to tackle all the technical elements of running a website. You can get the full picture by reading our complete WooCommerce review.
That said, WooCommerce is a great solution for many websites. And WooCommerce is particularly well suited for businesses that want incredible control over the design of their online store and the functionality of their software.
5. Wix
Wix |
---|
Pros
- Beautiful templates
- Intuitive site design
- Easy to use
- Useful integrations
- Free plan
Cons
- Monthly subscription required for eCommerce
- Support options limited

Screenshot of Square webpage, captured 4/6/2022
When you choose Wix for your online store platform, you gain access to some of the most beautiful templates available, and they come with a $0 price tag. Wix is easy to use, too, and if you really want to take “easy” to an extreme, you can let Wix’s artificial intelligence tools build your site for you.
Wix Features
As we wrote in our in-depth Wix review, this is one website that works with Square that comes loaded with an exceptional featureset. That includes advanced features like the ability to display booking services on your site, schedule social posts, subscription functionality, and much more. Integrate Square into the website, and you gain even more:
- Email confirmation of orders
- Sell in person with the Square POS
- Omnichannel selling
- Connect Square functions such as Appointments
Wix Pricing
Wix pricing is somewhat complicated, with a limited free plan and two types of subscriptions: website and eCommerce. The most important thing to know is that if you plan to sell from a Wix website, you’ll need one of the Wix Business plans. Those range from $23-$56/month. There’s also an enterprise-level plan, with custom pricing.
Wix Plans | Price |
---|---|
Business Basic | $28/month |
Business Unlimited | $33/month |
Business VIP | $56/month |
Enterprise | Custom pricing |
You can expect to pay payment processing fees of 2.9% + $0.30 per transaction when you use Square to process sales via your Wix store.
Where Wix Really Shines
Wix eCommerce sites are loaded with features, and that’s a terrific reason to choose Wix for your online store. You can choose from more than 600 designs, organized by searchable categories that help you choose the right template to suit your eCommerce goals. It’s incredibly easy to built a Wix website, too. You can even use Wix’s ADI (artificial design intelligence) to build your store for you, if you don’t feel up to doing the work yourself using the drag-and-drop editor.
Oh, and unlike some other eCommerce platforms that charge three-figure prices for their stylish templates, the Wix themes won’t cost you anything.
6. Shift4Shop
Shift4Shop |
---|
Pros
- Robust features
- Highly scalable
- Easy to use
Cons
- Square not available on free plan
- Revenue limits on plans
- Inconsistent customer support
Shift4Shop offers a range of subscription plans, an integration with Square Payments, and something that’s a little hard to find: a willingness to work with merchants who sell CBD online, that are considered high-risk products. Because Square allows payment processing for those sales, this is a good combination for high-risk merchants.
Shift4Shop Features
Shift4Shop offers abundant features on its completely free End-to-End plan. Unfortunately, if you’re selling high-risk products, you won’t be eligible for that plan, because the required in-house payment processor does not work with high-risk products. Fortunately, Shift4Shop’s other plans are reasonably priced, and adding the Square website integration enables high-risk payment processing. For a full features list, visit our Shift4Shop review, or check out these highlights:
- Square POS for in-person selling
- Payment sync between Shift4Shop and Square
- Automatic mobile responsive website
- Social media integrations
- Tax and shipping support
- Fast access to money from sales (1-2 business days)
- Access to other payment processors, including BNPL options
Shift4Shop Pricing
Shift4Shop offers three paid plans in addition to a free plan that requires exclusive use of the in-house payment processor. So, if you want to use a Square website integration, your plan choices will range from $29–$229/month.
Shift4Shop Plans | Price |
---|---|
End-To-End | $0/month |
Basic | $29/month |
Plus | $79/month |
Pro | $229/month |
Where Shift4Shop Really Shines
Shift4Shop offers a combination that will be particularly appealing to some sellers: a platform that allows products considered high-risk, like CBD, and a Square integration that allows payment processing on those transactions. Not all platforms allow high-risk products, nor do all payment processors, so this combination is somewhat rare.
If you’re a high-risk seller looking for a home for your online store, Shift4Shop combined with the Square website integration is ready to welcome you.
7. Drupal
Drupal |
---|
Pros
- Free to download and use
- Customizable
- Mobile responsive
Cons
- Developer knowledge required
- Basic themes

Screenshot of Drupal webpage, captured 4/7/2022
Drupal is open-source software you can use to build a flexible and secure online store. Because it’s open-source, you’ll need some coding experience if you want to build your online store with Drupal. However, once your site is up and running, you can add a Square integration without coding.
Drupal Features
As open-source software, Drupal is endlessly customizable, as long as you’re willing and able to build the pages and functions you want. Some important eCommerce functions are built in or available as ready-made modules, like merchandising, international selling, reports, and marketing. When you add the Square integration, you gain these features:
- Secure, encrypted transactions and tokenized data
- PCI-compliance at no cost
- Fraud protection
- Online payments and POS for in-person sales
- Fast access to sales money
- Track online and offline sales
- Catalog/store management
Drupal Pricing
Drupal is free open-source software, and you will pay nothing for downloading and using it. You will need to arrange your own site hosting and security, however.
Add the Square integration to your Drupal site, and you’ll pay only the standard 2.9% + $0.30 payment processing fee.
Where Drupal Really Shines
If what you’re really looking for is an online store that you can build from the ground up, Drupal is a good bet. As long as you have the required technical skills, you can create your store the way you want to, with endless customizations, for free. Add the Square website integration for an easy way to process payments online and in person, and you’ll have everything you need. Read our full Drupal review to see if this is the right software for you.
Why We Don't Recommend These Square Integrations
We left a couple of top eCommerce names off this list of the best websites that work with Square. Here’s why:
WordPress
WordPress is a platform well-suited to online selling. However, you can’t integrate Square with WordPress unless you first enable eCommerce by using WooCommerce shopping cart software. We do consider WooCommerce to be among the best options for integrating with Square, and you can read why in the list above.
Shopify
It’s true that Shopify is one of the most popular eCommerce platforms, and there are many good reasons for that. (Read our Shopify review to learn all about the platform.) But if you want the best experience with Shopify, you’ll use Shopify Payments as your payment processor. Using this in-house processor lets you sidestep the hefty transaction fees (from .05% to 2%) that you’ll incur for using different payment processors for Shopify sales.
If you’re comfortable giving Shopify up to 2% of every sale you process via Square, a Square website integration is available for Shopify stores.
How To Integrate Square Into Your Website Using Square APIs & SDKs
What if you’re using an eCommerce platform or shopping cart software that’s not on this list? Can you still add a Square website integration that allows you to take payments via Square?
The answer is yes, thanks to Square’s own API (application programming interface) and SDKs (software development kits). Square Online Payment APIs and SDKs allow you to build a custom connection between Square and any eCommerce platform you may use, so long as you have the technical skills to make it happen.
If you use a popular eCommerce platform, including some of the best free eCommerce platforms, you may find a connection is already available in the app marketplace. However, if you’ve built your own eCommerce solution, or one that is less popular, you may need to create your own connection. By connecting your eCommerce platform and Square, you can use Square to serve as both your gateway and your payments processor.
Square Online Payment APIs & SDKs Pricing
Square Online Payment APIs and SDKs are free for developers to use.
Square Online Payment APIs & SDKs Features
Square’s APIs and SDKs are not easy to use. You need to have developer skills in order to add Square to another site.
Square Online Payment APIs and SDKs give you access to a few different features. Here are the most important ones:
- Accept recurring transactions
- Accept multiparty transactions
- Digital wallet support
- PCI compliance
The primary drawback to this resource is the amount of work it takes to implement. This is not something that the average seller can set up in an afternoon. Fortunately, thanks to Square’s enduring popularity as a payment processor, nearly every major software platform in the eCommerce industry already offers an integration with Square. That means it’s unlikely for most sellers that they’ll need to turn to these APIs and SDKs.
When To Use Square Online Payment APIs & SDKs
Square’s API is a great option if you need a way to connect Square with your eCommerce platform, and if you already have a solid grounding in web technology and programming. Of course, it’s always an option to hire a developer to do this for you!
However, if you don’t know your way around an API already, I suggest sticking to a pre-built solution. There are plenty available, after all. If you’re still looking for the right platform, start with this list of the best eCommerce platforms.
Finally, if you lack the necessary technical skills and really don’t want to build a full store, take a look at using Square Checkout links. Square Checkout is a free payment link generator anyone can use for online selling once they register for a free Square seller account.
Which Square Integration Is Right For Your Business?
Sometimes having too many good choices makes it hard to decide. And when you’re considering websites that work with Square, you’ve got an abundance of good choices. So how can you know which one is the best for you?
Several of the top choices in this list of the best websites that work with Square include a free trial or free plan. Sign up, if possible, and test the software yourself. We’ve highlighted some of the specific factors that make each vendor deserve a spot on this list. So if you’re looking for advanced features, you can start with BigCommerce, and if you’re looking for ease of use, take a look at Weebly. If multichannel selling is most important to you, Ecwid might be your best choice. If you have technical skills, you might choose WooCommerce for customization or Drupal for its developer tools. Wix offers the best free templates, and Shift4Shop is the best choice for high-risk sellers.
You know your business best, and so you know what solution will fit. Compare the options, be aware of shortcomings, and know that there are always multiple options out there.
FAQs: Websites That Work With Square
In Summary: Best eCommerce Integrations For Square Payments
- BigCommerce: Best advanced features
- Ecwid: Best for multichannel selling
- Weebly: Easiest to use
- WooCommerce: Best for customization
- Wix: Best templates
- Shift4Shop: Best for high-risk merchants
- Drupal: Best developer tools
Hi Melissa
I work for a small food wholesaler and though most of our customers pay COD or online direct deposit we are wanting to offer credit card payments over the phone. We use Xero accounting which works very well for us. I have looked at Stripe in Xero and Square readers. I am becoming very confused by it all. Need no fees other than transaction fee which we can pass on to customers. Are you able to advice?
Regards
Jo
This comment refers to an earlier version of this post and may be outdated.
Hi, Jo!
It sounds like what you need is a virtual terminal, which is the best way to accept payments over the phone. Square’s virtual terminal is free apart from the transaction fees (3.5% + $0.15). Stripe can accept phone payments, but they’re meant to be as a last resort, not as a common occurrence. So I would stay away from Stripe in this case.
If you plan to surcharge to cover the transaction, Square does allow it. Here’s an explanation of their rules:
https://squareup.com/help/us/en/article/5671-can-i-apply-a-surcharge-to-square-sales
Other credit card processors also include virtual terminals as well as mobile payments apps and online payments, so Square certainly isn’t the only option. The right processor would depend on your volume and other factors. Let us know if you need more assistance!
This comment refers to an earlier version of this post and may be outdated.
Melissa, I am developing an e-commerce site using Drupal 7. Could you tell me the name of the Drupal module that provides Square integration? When I searched, I could find only modules that are not yet ready for live use.
Thanks
Richard
This comment refers to an earlier version of this post and may be outdated.
Here you go Richard…https://www.drupal.org/project/commerce_square
This comment refers to an earlier version of this post and may be outdated.
Thanks, Melissa. This was a very helpful post. I’m leaning toward the Drupal + Square’s API integration method. Flexibility is my client’s most important objective — and I’ve already developed multiple Drupal sites — so it seems like a winning strategy. 🙂
This comment refers to an earlier version of this post and may be outdated.