Shop Dev Labhello@shopdevlab.com

Shopify work that has to be right the first time.

Supplier price list imports, private apps and ERP integrations for merchants with large, multi-brand catalogs. Fixed price, agreed in writing before anything starts.

Send a price list
Supplier price list Match by SKU · EAN · barcode Your catalog
Pricing
Fixed. Quoted before work starts.
Contact
Written only. No calls.
Access
Products and inventory. Never orders or customers.
Code
Yours. Full source on completion.
Scope
Small jobs welcome.
Proof
Built for Shopify badge on our own app

What comes back first

Sample · illustrative rows
RowSupplier SKUCatalog itemMatchOld costNew costΔ costRetailMargin before → afterStatus
14BRK-2041-FBRK-2041-F · Brake pad set, frontEAN41.2043.75+6.2%63.8035.4% → 31.4%ok
15FLT-0093FLT-0093 · Oil filterSKU8.107.95−1.9%16.5551.1% → 52.0%ok
16SUS-7718-Lnot found112.00needs mapping
17BLT-1150BLT-1150 · Serpentine beltbarcode3.403.400.0%8.2558.8% → 58.8%unchanged
18RAD-0442RAD-0442 · Radiator, aluminumSKU66.0084.50+28.0%96.1031.3% → 12.1% ▼margin below floor
19RAD-0442duplicate84.50skipped, same as row 18
20WPR-3305WPR-3305 · Water pumpSKU27.9029.40+5.4%54.0048.3% → 45.6%ok
214260123456789SPK-0821 · Spark plug, iridiumEAN4.104.35+6.1%9.9058.6% → 56.1%ok
Excerpt: matched 6 · not found 1 · duplicate 1 · margin alert 1. The full report covers every row in the file.Nothing is written to your store until you approve. Retail prices never change unless you ask.

You send the file your supplier actually sends you. We run it against your catalog and send this back: what matched and by which key, what was not found, duplicates in the file, and what each new cost does to margin against a floor you set. No charge for that part.

What we do

Supplier price lists → costs in Shopify

CSV or Excel, any column layout, any delimiter. We match it to your catalog by SKU, barcode or EAN. No Handle, no Title, no reformatting on your side.

One-off imports, scheduled syncs, multi-supplier setups with cost history and margin alerts.

Private apps and focused scripts

“Build a small private app for the features you feel are missing.” Correct forum advice — it just assumes you have a spare week. We are who you hand that to: bulk edits Shopify blocks, supplier and ERP sync, internal tools, embedded admin screens, scheduled jobs and alerts.

Current Shopify APIs and tooling, AI-assisted development and review. Clean, documented code you can hand to another developer later.

Integrations with any ERP or accounting system

Two directions, your choice of either or both.

  • We connect to your system. Odoo, NetSuite, QuickBooks, SAP Business One, 1C, an in-house ERP or a supplier's FTP folder: we pull products, costs and stock into Shopify and push orders and fulfilments back.
  • Your system connects to us. We expose a small authenticated REST API and webhooks, so your ERP sends price and stock updates on its own schedule and receives order events, without touching Shopify's API directly.

REST or GraphQL on both sides, scheduled or event-driven, every update logged so a wrong cost can be traced to the row that caused it.

Why us

We ship our own Shopify apps, not just client work. One of them is live on the Shopify App Store and carries the Built for Shopify badge — Shopify's own mark for apps that meet its highest bar for speed, design and app-store standards.

Behind that: years of supplier feeds and repricing for auto-parts distributors, where a single price file can hold hundreds of thousands of SKUs and a wrong cost is found only after something sells at the wrong margin.

Send us the file.

One supplier price list, run against your catalog, match report back. What it matched, what it missed. No charge for that part.

hello@shopdevlab.com