Square for WooCommerce
| Developed by WooCommerceInformation & Requirements
- An account with Square
- WooCommerce version 2.6 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 and WooCommerce, you can track your inventory and sales across all channels in one place.
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.
Features and Benefits
- 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, Japan and the UK)
- Clear pricing: Pay 2.75% (2.65% for CA, 1.75% for UK, 1.9% for AU, and 3.25% for JP) per in-person transaction and 2.9% + $.30 (2.5% for UK, 2.2% for AU, and 3.6% for JP) for online transactions. 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 complies with the PCI-DSS standards and there are no fees.
- Square Secure: Get Chargeback Protection and fraud detection at no cost so you can stay focused on your business.
Easily manage your inventory
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 will automatically sync from Square to WooCommerce.
Save time by updating once
New products created in WooCommerce will automatically be added to Square. Create and update products in WooCommerce and instantly see those changes in Square. All changes including product names and prices will be reflected in both WooCommerce and Square.
Protect your business
We’re industry leaders in security and fraud prevention. But Square Secure isn’t only a suite of risk management services. We’ve also developed 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.
- Disputes management made easy: With our Disputes Dashboard, you can submit all the necessary documents to us electronically. We send them to your customer’s bank so that they can make a ruling on the dispute.
Fraud and account takeover protection
Our fraud prevention team watches over your account’s security 24/7. We’re not just looking at your account activity to keep you safe. We take 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: We use machine learning models and live monitoring programs to analyze transactions as they’re happening
- Advanced account takeover prevention: We offer customization options to layer your security by adding 2-factor authentication, employee permissions and account change notifications.
Advanced security
We’re industry experts in security. Square protects your data like our business depends on it – because it does. We’re the merchant of record for every transaction, which means we’re dedicated to keeping your business safe.
- End-to-end encryption: Square protects your data with industry-standard secure coding guidelines, such as those recommended by OWASP. Our applications are developed in-house and are subject to strict security review.
- PCI Level 1 compliant: Sixty-five percent of small businesses miss the mark on the minimum compliance requirements. We shoulder the burden of paying for assessments to make sure you’re compliant, saving you up to $5,000 in PCI consulting fees.
Don’t have a Square account? Sign up.
jasonopland rated ★ ★ ★ ★ ★ –
What do you think about this product?
Just started using this and it seems to work great but could benefit from a few minor improvements including syncing of inventory counts for variations. WooCommerce doesn't currently allow for variation inventory counts but Square does and it would be a HUGE HELP if Woo added this feature!
How could it be improved?
Does not sync inventory counts for variations. This is a much needed update. Can we make this happen guys and if so any idea when? Thank you!
Was this review helpful? (8) (0) Report review
bulangila rated ★ ★ ★ ★ ★ –
What didn't you like about this product?
not all it should be
How could it be improved?
I have been wrestling with this plugin for about a year now….it was working better than it is now when I first started using it. The last few months, at least, any sales made in square at the brick and mortar location have not been syncing to woocommerce. Results equal an inventory tracking nightmare. I have no way to go thru and verify that sales are syncing or not until I do a deep analysis or re-inventory my entire store. The items I am certain are not syncing are showing up when the last item is sold in store and still show as available online!!!! not a great way to start a conversation with an online customer. Since the “language” woo- and square use is the same….and programming is made to sync….manually at least…why is somebody not actually testing this or improving the function. IF this was a free plugin this type of thing would be one thing….but to pay for this and then have it make such a mess of inventory numbers! Come on Square, you can do better than this. You are an industry leader now….step it up.
Was this review helpful? (11) (1) Report review
prairiebearboutique rated ★ ★ ★ ★ ★ –
What didn't you like about this product?
Doesnt work with variable products
How could it be improved?
My shop is product based with all products having multiple variations. The inventory syncing function does not work well with variable products, and my product inventory resets to 0 every time I refresh the page. I have had to disable the integration on every product to use my shop.
Was this review helpful? (10) (1) Report review
J. Carr Taliaferro rated ★ ★ ★ ★ ★ –
What didn't you like about this product?
Sync between WooCommerce and Square is terrible. Automatic Sync is a DISASTER! There appears to be no way to Sync from Woo's heirachical category structure to Square's flat structure. Syncing always creates multiple Square products for Woo products in multiple categories. Automatic syncing does this repeatedly, rather than noticing multiple products already exist. Consequently, a Woo store of about 500 variations, regularly and automatically sync'ed to Square's iPad, crashed the iPad when the Square product database exceeded 85,000 (not a typo!) line items.
How could it be improved?
Part of the problem seems to be Square’s limited API. Tax issues and Square brick-and-mortar transactions don’t transfer accurately. There is no way to designate a Customer as a tax-exempt Customer (allowed under US IRS rules).
Was this review helpful? (8) (1) Report review
Scott Barbour rated ★ ★ ★ ★ ★ –
What do you think about this product?
Almost there
How could it be improved?
It synches what it synces well, but should also include the synchronization of the sales, and other statistics. Otherwise, things seem to be working pretty well and without issue.
Was this review helpful? (6) (1) Report review
syadminraft rated ★ ★ ★ ★ ★ –
What do you think about this product?
It is half baked and has some growing up to do.
How could it be improved?
Please, please, please add full Order and Contact Sync to Square. Right now you can sync the Contact. You can sync the Order. but you can not relate the two of them. If there is a way, please tell me!
Was this review helpful? (6) (1) Report review
Rick Jacobson rated ★ ★ ★ ★ ★ –
What do you think about this product?
You need to work with Woocommerce Subscriptions. When will that happen? We're waiting on it.
How could it be improved?
Add support for woocommerce subscriptions
Was this review helpful? (2) (1) Report review
gwenboyd2 rated ★ ★ ★ ★ ★ –
What do you think about this product?
My Review
How could it be improved?
Works very well for us.
Was this review helpful? (1) (1) Report review
Charlie Goldberg rated ★ ★ ★ ★ ★ –
What do you think about this product?
It does its job well enough.
How could it be improved?
Please add the ability to select between the top-most category on sync, or the bottom-most category. For instance if I have my wc item in a nested category, I would very much like to sync into square with the bottom-most nested category rather than the general parent category. Your code doesn’t use the square api so I don’t have time to patch it. Please add this feature!
Was this review helpful? (1) (1) Report review
lorenzoreynaga rated ★ ★ ★ ★ ★ –
What is great about this product?
Square UP POS Works Marvelous!
How could it be improved?
It does exactly what it is intended for… i love it.
Was this review helpful? (0) (1) 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) Report review
ayodeji oladosu rated ★ ★ ★ ★ ★ –
What is great about this product?
Great app
How could it be improved?
where have this square being all this while? so happy and better than every other payment processor
Was this review helpful? (0) (2) Report review
kgranger rated ★ ★ ★ ★ ★ –
What didn't you like about this product?
No ability for customers to save their card on file with Square- this is possible with the Stripe Gateway, but the folks at Woo didn't think that was important for this integration. Also product sync and sales recording into Square does not function as it should.
How could it be improved?
Allow for “card on file” transactions and fix how woocommerce reports the sale to Square- right now no products are showing as sold, and the category is “Uncategorized” for every sale.
Was this review helpful? (0) (0) Report review
dcgraphics rated ★ ★ ★ ★ ★ –
What didn't you like about this product?
The plugin does not show stock, but if you only have 5 shirts, you can still sell 100, which will make your stock -95. And if you initiate a full refund, the stock will not increase back. If you have other categories in Square using Square locations, they will appear in Woo when syncing.
How could it be improved?
Refill stock on refunds, Visible stock for products. Square POS will only alert you when stock is low (10). You should be able to select which categories in Square you want to display on the POS. Being able to select multiple categories for one product.
Was this review helpful? (0) (1) Report review