Help & Resource Center

Square WooCommerce Integration

Question

Right now, I am using Square for my retail locations (6 in total). I am using WooCommerce with Paypal CC processor for my online sales. Guests order online, come pick up their order in our store and add retail products to their order. I need to integrate these systems. We are running about 100k through the website and another 40k through square, on a weekly basis. I need an easy to use POS system for the employees as well. Can you help?

 

Answer

We took a look at Square's application programming interface (API) which allows 3rd party applications and services to "talk" to Square.  Square's API can be found here:

Unfortunately, upon looking at Square's API, we found it is going to be problematic to get your WooCommerce website integrated with it.  This is not a problem with our WooCommerce Integrator because the same issues exists with Bigcommerce, Magento and Shopify.  Specifically, it is going to be very hard to create Products in the e-commerce platform and link them to Square.  The problem here is creating the variants of the product like size, width and color.  Also, Square's API does not allow us to create Orders in Square. This means we cannot record the online orders you get in Square, which would of course also adjust the inventory for you.

However, all is not lost!  We can do what we call a "one-way integration" with Square using our Inventory CSV/XML Uploader, which you can read more about here:

Admittedly, a "one-way integration" isn't as good as a "two-way integration," but let's face it, keeping your inventory up-to-date on your website from Square is probably about 90% of the work!

Let us know if you're interested in setting up this one-way integration with Square.  Thanks.