Shopify CSV Order Importer

Замовник: AI | Опубліковано: 28.11.2025
Бюджет: 750 $

Every day I export a fresh batch of orders from Excel as a CSV, and I need a dependable way to push those orders into Shopify without touching them by hand. The tool you build should read the file, create each order through the Shopify Admin API, and preserve every single detail—customers, line-items, taxes, discounts, notes, tags, shipping methods, you name it—so the data in Shopify matches the spreadsheet line for line. Some of our products have alternative SKUs. I will supply a predefined mapping table, and the importer must fall back to the correct variant whenever the primary SKU is missing. Orders that can’t be matched should be called out in a clear error log rather than silently skipped. Once the orders are in and fulfillments are created, the tool needs to write the carrier and tracking numbers back to a file. I’m flexible on whether you update the original CSV or generate a parallel results file; the key is that my team receives a clean sheet they can forward straight to the warehouse. I don’t mind what language or framework you choose—Python, Node, Go, .NET—so long as the final deliverable runs reliably on a standard workstation and the source is included. Environment variables should handle credentials; no hard-coding. The script must also be idempotent: if the same CSV is processed twice it shouldn’t duplicate orders. Deliverables • Production-ready Shopify order-import tool (source + executable or container) • Alt-SKU fallback using my predefined mapping table • Tracking write-back routine • Error logging and duplicate-order safeguards • README with setup, usage examples, and environment variable instructions • Short hand-off call or video walkthrough Acceptance Criteria The importer can process at least 5,000 rows in one pass with zero data loss, resolve every mapped SKU, and return accurate tracking numbers after fulfillment creation.