Square for WooCommerce
| Developed by WooCommerceInformation & Requirements
- An account with Square
- WooCommerce version 3.0 or higher
- A valid SSL certificate is required
- WooCommerce Square is currently only available for the U.S., Canada, Australia, Japan and the UK.
Take payments online and in-person with Square
Get the Square extension for WooCommerce at no cost and instantly start accepting payments. With Square + WooCommerce, you can easily synchronize sales, inventory, and customer data, manage all your channels through one centralized platform and use one payment solution across all of them.
It’s easy to get started with Square in minutes. There are no long-term commitments, hidden fees, or surprises. With Square, you only pay when you make a sale.
Square helps all types of businesses start, run, and grow with intuitive, powerful tools.
- Accept payments anywhere, any time: Take payments online, in person or on the go with Square and never miss a sale. Square accepts all major debit and credit cards. (Available in the U.S, Canada, Australia, UK and Japan.)
- Clear pricing: Pay 2.75% (2.65% for CA, 1.9% for AU, 1.75% for UK, and 3.25% for JP) per in-person transaction and 2.9% + $.30 (2.9% + $.30 for CA, 2.2% for AU, 1.9% for UK for cards issued in Europe, 2.9% for cards issued outside of Europe for UK and 3.6% for JP) for online transactions. 2.5% for manually keyed In transactions for UK*. Custom rates available for some businesses with annual revenues over $250K and an average ticket size over $15. Get in touch.
- Fast deposits: See your funds deposited within one to two business days.
- PCI-Compliance: Square provides end-to-end encryption and PCI-DSS compliant payment processing with no PCI or security fees.
New features and updates
Accept Digital Wallets
Increase conversions by enabling mobile-friendly, fast checkout digital wallets with Apple Pay®, and Google Pay support.
Customers and Card on File
Recurring customers can now securely save their payment methods and add labels to their saved payment methods for easy identification when choosing how to pay.
Auth and Delay Capture
Authorize transactions when your customers complete an order and then capture the payment after the items have shipped.
Enhanced Reporting
View itemized transaction details for improved reporting in Square.
Support for WooCommerce Subscriptions and WooCommerce Pre-Orders
Square is now a supported payment method with WooCommerce Subscriptions and Pre-Orders.
Keep your inventory up to date and easily manage your business
Getting your products set up in both platforms is easy. Manually sync products from WooCommerce to Square, or from Square to WooCommerce — no need to set up items twice. When an item is purchased, your inventory automatically syncs between both platforms for accurate inventory management.
Save time by updating once
New products created in WooCommerce are automatically added to Square. Create and update products in WooCommerce and instantly see those changes in Square. All changes, including product names and prices, are reflected in both WooCommerce and Square.
Protect your business
Square is an industry leader in security and fraud prevention. It offers not only a suite of risk management services but also tools and resources to help your business thrive. And if you join Square, it’s all included at no additional cost to you.
Payment disputes
Where there are purchases, there are payment disputes. As with any transaction, there’s always a risk that your customer will dispute the validity of the purchase. Square has a dedicated disputes team standing by to walk you through the process.
- Dedicated disputes team: Square has a team of experts to walk you through the process of challenging payment disputes with your customer’s bank.
- Dispute management made easy: With the Disputes Dashboard, you can submit all the necessary documents to Square electronically. Square does the time-consuming, stressful work of dealing with your customer’s bank for you.
Fraud and account takeover protection
Square’s fraud prevention team watches over your account’s security 24/7. It’s not just looking at your account activity to keep you safe. It takes a holistic look at the entire Square ecosystem to analyze a wide variety of signals and keep ahead of fraud trends.
- Square detects fraud before it happens: Square uses machine-learning models and live monitoring programs to analyze transactions as they’re happening and to keep an eye on suspicious activity.
- Advanced account takeover prevention: Square offers customization options to enhance your security by adding 2-Step Verification, employee permissions, and account change notifications.
Advanced security
As an industry expert in security, Square protects your data like its business depends on it—because it does. Square is the merchant of record for every transaction, which means we’re dedicated to keeping your business safe.
- Security technology: It’s engineered into our products (hardware, software, and payments) from the ground up. All security features are created and maintained in house.
- PCI Level 1 compliant: Square takes on the burden of staying PCI compliant. No checklists, assessments, or audits required.
Don’t have a Square account? Get in touch.
Brandon Most rated ★ ★ ★ ★ ★ –
First Square has been great. Woocommerce has been good. Putting the two together has made me wish I had never even wanted to try this. Our website has around 650 items and growing. We divide these into a hierarchy for organization and ease of shopping. Trying to bring these into square it dumps everything into the top level of the hierarchy, which just makes it a mess to do inventory. It also brought in all of the categories even if we don’t have items synced from them, and never will. The official Woocommerce answer was to simplify the website into only a few categories, or search through a long list of companies that may or may not be able to write a “custom script” that works the way that this should. On top of all of that they actually suggested that I delete all of the items from our site and re-sync from square. We would have lost every product description since those don’t seem to sync between the two either! I don’t even want to know what that would do to the 1000’s of images we have for these products. If you only need to use Square to take payment on your site, this will work. If you have an actual store and want to use any of the other great features that Square offers, plan to sync all of the info manually, because this just won’t work for you.
Was this review helpful? (1) (0) Watch Unwatch Report review
theblokdsm rated ★ ★ ★ ★ ★ –
product sync is atrocious, mostly fails, sometimes creates multiple items in square. even when it does work it doesn’t sync tax rate, or all attributes.
Was this review helpful? (3) (0) Watch Unwatch Report review
andyvanee rated ★ ★ ★ ★ ★ –
The plugin does not work as expected with products that have multiple options. For example, suppose (in Square terms) you have an option “Color” with values “Red|Blue” and another option “Size” with values “Large|Small”. I would expect this to correspond directly to a “Color” attribute and a “Size” attribute in WooCommerce. What actually happens is you get an attribute named “Attribute” that has the values “Red, Large | Red, Small | Blue, Large | Blue, Small”. What would be individual dropdowns in the Square Online site builder becomes a single dropdown in WooCommerce.
Was this review helpful? (3) (0) Watch Unwatch Report review
ronald capodagli rated ★ ★ ★ ★ ★ –
Was this review helpful? (2) (0) Watch Unwatch Report review
jetpackmike2000 rated ★ ★ ★ ★ ★ –
Was this review helpful? (7) (0) Watch Unwatch Report review
relivorganix rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (0) Watch Unwatch Report review
worldwind57 rated ★ ★ ★ ★ ★ –
Was this review helpful? (2) (0) Watch Unwatch Report review
isaacborup rated ★ ★ ★ ★ ★ –
Was this review helpful? (4) (0) Watch Unwatch Report review
John Gudmundson rated ★ ★ ★ ★ ★ –
Was this review helpful? (3) (0) Watch Unwatch Report review
Techguy2012 rated ★ ★ ★ ★ ★ –
Was this review helpful? (13) (0) Watch Unwatch Report review
Amy rated ★ ★ ★ ★ ★ –
Was this review helpful? (7) (0) Watch Unwatch Report review
bigskybotanicals rated ★ ★ ★ ★ ★ –
Was this review helpful? (12) (0) Watch Unwatch Report review
bulangila rated ★ ★ ★ ★ ★ –
Was this review helpful? (25) (1) Watch Unwatch Report review
J. Carr Taliaferro rated ★ ★ ★ ★ ★ –
Was this review helpful? (18) (1) Watch Unwatch Report review
prairiebearboutique rated ★ ★ ★ ★ ★ –
Was this review helpful? (17) (1) Watch Unwatch Report review
heinefarmsfeedyard rated ★ ★ ★ ★ ★ –
Was this review helpful? (13) (1) Watch Unwatch Report review
syadminraft rated ★ ★ ★ ★ ★ –
Was this review helpful? (12) (1) Watch Unwatch Report review
jasonopland rated ★ ★ ★ ★ ★ –
Was this review helpful? (12) (1) Watch Unwatch Report review
Scott Barbour rated ★ ★ ★ ★ ★ –
Was this review helpful? (7) (1) Watch Unwatch Report review
verdaccio rated ★ ★ ★ ★ ★ –
Was this review helpful? (4) (1) Watch Unwatch Report review
Rick Jacobson rated ★ ★ ★ ★ ★ –
Was this review helpful? (2) (1) Watch Unwatch Report review
Charlie Goldberg rated ★ ★ ★ ★ ★ –
Was this review helpful? (2) (1) Watch Unwatch Report review
dcgraphics rated ★ ★ ★ ★ ★ –
Was this review helpful? (3) (2) Watch Unwatch Report review
thomasjarvisdesign rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (1) Watch Unwatch Report review
gwenboyd2 rated ★ ★ ★ ★ ★ –
Was this review helpful? (1) (1) Watch Unwatch Report review
Anonymous rated ★ ★ ★ ★ ★ –
Worst Company – Don’t trust and waste your time developer!
They suspend our account for no reason and hold money
Never answer the phone after that
Sucks Company
Was this review helpful? (0) (0) Watch Unwatch Report review
glennalchemyfireworkscouk rated ★ ★ ★ ★ ★ –
For card payments on your website this works fine. If you’re thinking of using it to sync between your online and bricks and mortar store – forget it! Square seems like a fantastic platform. I would LOVE to use it for my shop as the user interface and hardware all look super cool. I was even eagerly eyeing up the top=of-the-range Square Register. But it is BADLY let down by this integration. Initially syncing the two platforms is like pulling teeth – very painful! Our online store isn’t even that large with just 178 items. But it takes forever and you end up with duplicates in square and variations created for simple products. Even though it was meant to be syncing inventory it managed to add over 120 of one product somehow! I have never spent so long to try and get an integration to work. Contacted support a couple of times who were OK but suggested I disable all the plugins to see if it’s that or maybe it’s the theme. But when the sync works so well between Woo and another inventory I was using I don’t want to go through the rigmarole of disabling plug ins and I;m definitely not changing my theme! I mean, how hard can it be to sync 178 products with just the name, image, quantity on hand and price? It can’t be rocket science and unfortunately this plugin can’t get those basics right. So, the upshot is, if you’re just looking to use this plugin as a payment gateway then go for it. But if you want it to sync products between your online store and physical outlet do yourself a favour and steer well clear.
Was this review helpful? (0) (0) Watch Unwatch Report review
rjm1050 rated ★ ★ ★ ★ ★ –
So incredibly complicated….though I prefer Square, they are not serious about help for getting their stuff on websites. The stripe option from woo is far easier and can be modified to show additional fields at checkout. Pay Pal plug-ins work great also. Square needs to get in game!
Was this review helpful? (0) (0) Watch Unwatch Report review
ampatcoffee rated ★ ★ ★ ★ ★ –
It integrates fine with Square. My problem is the digital wallet buttons appear at the TOP of the checkout page, while the credit card payment options show at the bottom of the page. It shows like this by default, which is horrible. The payment options should all be together. To make matters worse, if you try to ask a basic question about moving the buttons, the response from WooCommerce is basically, “we don’t offer support unless you purchased a plugin,” as if it is my fault that their plugin is free. It’s their product. We should be able to ask basic questions like, “How to we fix the layout of your poor programing?”
Was this review helpful? (0) (0) Watch Unwatch Report review
graffleclub rated ★ ★ ★ ★ ★ –
awful and services, a product that drops out at any given moment, and is a nightmare to try and resync and bring back up
rather than supporting your company, they feel the need to just ban your account without any assistance or help
WOULD NOT RECOMMEND!
Was this review helpful? (0) (0) Watch Unwatch Report review
Anonymous rated ★ ★ ★ ★ ★ –
The plugin is okay if you don’t use the syncing option…the only reason I wanted to use this. It doesn’t work and causes many many frustrating hours of trying to get it to work with tech support and research. It worked fine without that but now the latest upgrade caused a critical error on my website.
Was this review helpful? (0) (0) Watch Unwatch Report review
Anonymous rated ★ ★ ★ ★ ★ –
Breaks the checkout flow
Was this review helpful? (0) (0) Watch Unwatch Report review
sawlutionsllc rated ★ ★ ★ ★ ★ –
Don’t waste your money.
Set up this plugin several days ago. followed documentation and trouble shooted and it still doesnt work. I reached out for help, but did not receive it. Now, I have something I paid for and can not use.
Was this review helpful? (0) (0) Watch Unwatch Report review
itsallveganmarketplace rated ★ ★ ★ ★ ★ –
hello i added this plugin but its not show on check out page , as well as i also click on force checkout on advance setting of woocommerce
Was this review helpful? (0) (0) Watch Unwatch Report review
ghaffarbutt rated ★ ★ ★ ★ ★ –
Its working fine for me so far. I will update the review after 1 month. Hopefully all goes well. With our previous payment processor we lost 10~20 orders everyday but hopefully this one will work fine. Signup Process is quick just have too many options and little overwhelming interface. There should be option for clean interface if I don’t want to sync product or create site on Square server.
Was this review helpful? (0) (0) Watch Unwatch Report review
hello084f7e24a9 rated ★ ★ ★ ★ ★ –
Total waste of time. No way to connect with Square. Look at the reviews for this in the WordPress repository. 1.6 stars as of today.
Was this review helpful? (0) (0) Watch Unwatch Report review
Waterford Media rated ★ ★ ★ ★ ★ –
Funny, 2 stars is mediocre? No wonder the plugin has become so terrible. It’s worse than mediocre… The sync for square flat out doesn’t work. They’ve known about it for years and it’s still not fixed. The UI sucks, cumbersome, slow.
I wish there was another reasonable ecommerce product for WordPress. Better yet, I wish there was a better alternative for both.
Was this review helpful? (0) (1) Watch Unwatch Report review
Trudy rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
storesacwan rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
admin2e2c30c364 rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
glittercool rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (1) Watch Unwatch Report review
tadedm rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
bobnwithstyle rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
Paul Froggatt rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
dphyled rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
Bob Rogers rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
bselfors rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
logic11 rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
hearbanehealth rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
Nicolas de SoluMedia.ca rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
respondfox rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
tomb602e792e74d rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
vanceglobal rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
tspimaging rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
samersharaiha rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (0) Watch Unwatch Report review
ayodeji oladosu rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (2) Watch Unwatch Report review
grq79wp rated ★ ★ ★ ★ ★ –
I love the option to use square, although their pricing is a little high for a credit card processor the option for instant payment has made it a headache-free option to quickly have access to funds to pay my supplier.
Was this review helpful? (0) (1) Watch Unwatch Report review
lorenzoreynaga rated ★ ★ ★ ★ ★ –
Was this review helpful? (0) (1) Watch Unwatch Report review