Growing your business often means starting to sell online. Square has partnerships with popular e-commerce partners to make it easy to sell online and use Square for payments.
Thanks to these integrations, it’s easy to connect Square to your website if you’re using one of our partners - no coding required. Note that our partners may make changes, and we’ll do our best to keep this post updated with the latest steps, but you can always check on the partner’s website as well. I’ll outline the steps to take for each web platform below, but first:
Does my site work with Square?
We’re adding new partners to the App Marketplace all the time, but right now Square connects with: Weebly, Wix, BigCommerce, GoDaddy, Ecwid, 3dcart, WooCommerce, Drupal Commerce, Magento, and Zen Cart. You can learn more about our partner e-commerce providers and the specific plans that work with Square in the Apps tab of your Square Dashboard
Ready to connect Square to your online store now?
Weebly
Wix
Square is available as a payment option for the Wix eCommerce and VIP plans.
BigCommerce
Log in to your BigCommerce dashboard (on www.bigcommerce.com).
Questions? The BigCommerce Support site has more information about connecting Square and BigCommerce here.
GoDaddy (GoCentral)
Ecwid
Log in to your Ecwid dashboard (at www.ecwid.com).
You can also do this from the Square Dashboard if you prefer:
3dcart
WooCommerce
To use Square with WooCommerce, you’ll need to install the free extension.
More details on installation and configuration can be found here.
Drupal Commerce
Magento
Note: If you’re not super tech-savvy, you may want to have NVNCBL or OPG, or your own developer, install the integration for you.
Zen Cart
More detailed instructions and troubleshooting ideas can be found in the Zen Cart documentation.
OpenCart
Don’t see your website platform among our partners? We’re adding new ones all the time. Feel free to let us know who we’re missing in the comments!
Have a custom-built website? Your developer may be able to help you connect Square payments using our E-Commerce API or Square Checkout. Learn more at www.squareup.com/developers
Quick update to this thread: Square's extension for WooCommerce is now free!
Awesome information, @marisa_a. We're happy to have you in the Seller Community. To the other members, Marisa is a Product Marketing Manager for Square's APIs. 🙂
Is there a E-commerce solution for a website that doesn't utilize the about? I built my own responsive website and would like something that works with it that won't cost me $100 or more.
Hi @matencio! It sounds like you might do well using Square's e-commerce API to accept payments on your existing site. Check out our documentation here: https://docs.connect.squareup.com. And https://squareup.com/ecommerce provides an overview of how to sell online and use Square payments, through these e-commerce website partners or via APIs.
If the APIs are not what you're looking for, Ecwid may work for you. It can be inexpensive (free for fewer than 10 items). It works with any website to embed an e-commerce page, and you can use Square payments for your payments processing 🙂
Let me know if this was helpful or not!
Thanks. I'll check them out.
My website is through Squarespace, is there an option to integrate the online payment to my site?
Hi @Larsim! Great question. If you currently have a content-only site on Squarespace and you'd like to add an e-commerce function - our integation with Ecwid can act as a plug-in / shopping cart app for your existing SquareSpace site. If you have fewer than 10 items, Ecwid is also free. Here is how you would go about doing that once you've set up your eCommerce site with Ecwid:
1. Create a new page on your Squarespace site.
2. Choose Page Content block and Edit option.
3. Add Code Content Block to the page. To do that click on + Sign in the right top corner of Page Content block, scroll down to “More” section and choose “ </> Code”
4. Generate code for the Product Browser widget. Or you can find it in your Ecwid store Control Panel -> Dashboard -> “Create Store” step -> choose Yes, I have a website and Other platform options and you will see Product Browser code.
5. Copy and paste this code to "Add Code Content" block on your Squarespace site page. You may see a notice that Embedded scripts are disabled in Squarespace while you are logged in, however you can preview the script in Safe mode.
6. Save the changes. You can preview the store right in Squarespace administration panel or on the live site.
Let me know if you have any follow up questions. Hopefully we're able to offer a full integration with SquareSpace in the future!
A Wordpress plugin would be awesome as well.
Hey @CoyotePro, great feedback! Fortunately, we do work with WooCommerce, which is the defacto e-commerce plug-in for WordPress. Once you're set up with Woo, you can choose Square as your payment processor using the instructions in this post. Let me know if you have any other questions or comments about this option!
Thank you so much! I've been looking into using Square with my WooCommerce shop. I'm wondering if it will work with other plugins? For example, I use a plugin to allow customers to choose different size options for my products. Each size is a different price. Do you know if I will still be able to allow them to pay through Square?
Thanks for your question, @BitsyCreations! I am checking with the technical team to make sure I give you the right answer -- I would think that this would work just fine, but don't quote me on that yet.
Hi @BitsyCreations - Yes, Square will work with other plugins on WooCommerce! 🙂
Thank you for looking into this for me!
We have a lot invested in our Cubecart store, so switching platforms isn't feasible right now. We would love to process through Square on our store!
Thanks @Gr8AmericanPest! Really helpful to know which platforms our sellers use and like. While Cubecart hasn't built a direct integration with Square yet, a developer could probably build one using our APIs.
Not really happy to pay $300 on Weebly to use Square. If you bring back the embedding feature I could sell on my website through square instead of Stripe. Your call, not mine.
Noted, @SerzyProduction! Which platform do you use currently?
Please add an API connector for squarespace. They only offer PayPal by default. Square is my preference. Thank you!
Hello, I currently have a Wix premium plan and i'm trying to sell my products through my wixsite using Square. I've connected Square as my payment plan but it still will not allow orders to go through on my website. Is there something else I have to do for orders to go through?
@wixmember hmm that's strange. If you followed the directions in this post for connecting Square to Wix, and are on either the ECommerce or VIP Wix plan, then it should be working without any additional steps. You may want to try disconnecting Square from your site and then re-connecting, to see if that works? If you've followed the steps, you are on the right plan, and it still doesn't work, then you may need to reach out to Wix support to see if they can help... there may be additional steps on their end (like publishing the site?) to get things fully up and running.
Hi, can I use SQUARE to take payments on ebay?
Square Community
Square Products