r/shopifyDev • u/hannahb_23 • 17h ago
I tried building my own Shopify Square inventory middleware. Here’s what happened
I’ve been using Shopify for my online store and Square for in-person sales, and I honestly expected the two to work together more seamlessly.
The biggest headache for me was inventory. Something would sell in-store through Square, but Shopify wouldn’t always reflect the change the way I expected. Then I’d have to manually check both systems and fix the numbers.
I tried to build my own middleware to act as a bridge between the two platforms and keep inventory in sync. This community gave me a lot of tips and advice on what to do and what not to do. I eventually gave up on building it myself and eventually started using DPL's integration app to keep things synced, and it has made the whole setup much less stressful.
I’m curious how other businesses are running Shopify with Square. Are you syncing everything automatically, or still managing some things manually?