Hacker News new | ask | show | jobs
by dangrossman 4566 days ago
I built a private app for fulfillment using their API and EasyPost. That was just a day project thanks to two very simple-to-use APIs.

Shopify's missing a lot more than that for retail. I wouldn't use their current POS app for running more than a flea market table or street vendor. It's just too basic even for the smallest store.

You can't handle hundreds of SKUs by paging through product thumbnails at checkout; you need barcode scanning, and from experience, iPads and bluetooth scanners are a real pain to work with. Shopify also has no real inventory management (figuring out what to reorder, entering in the new orders as they get delivered, tracking cost of goods sold and spoilage, printing price tags and barcodes, etc). The couple of reports they've built are inadequate for proper accounting.

I hope they get there eventually, but the number and complexity of features they need for a small shop to run their POS on Shopify means they're at least a few years out.

1 comments

Agreed 100%. I was just touching the surface, and by "shipping" I really meant inventory management, purchase orders, and everything else involved in stocking physical goods.

It's clear the POS app is a test product for them, and I'm happy to see them experiment. I just wish they'd put a little more love into the core functionality. Even for ecommerce, Shopify is lacking some really basic things:

- Editing orders (e.g. marking an item canceled)

- Editing tracking numbers (fixing typos -- not allowed today)

- Allowing coupons to offer both a discounted price and free shipping (today they're mutually exclusive)