Extraction Protocol
Extracting Your Shopify Store into daWorld
Migrate your Shopify product catalogue, customer data, and order history into a sovereign daWorld application with native Canvas Sheet inventory, Logic Board automation, and UEP deployment.
Prerequisite: Shopify admin access with CSV export permissions.
Shopify CSV Product Export
From Shopify Admin → Products → Export. Select "All products" and export as CSV. Repeat for Customers and Orders.
Mechanical Detail
Shopify CSV format includes Handle, Title, Body HTML, Vendor, Type, Tags, Variant Price, and Variant Inventory Qty columns. These map directly to Canvas Sheet column schemas.
Import to Canvas Sheet Catalogue Table
Create a new Compound App in daWorld. Add a Sheets File. Import the product CSV. Map columns: Handle → SKU, Title → Product Name, Variant Price → Price, Body HTML → Description.
Mechanical Detail
The CSV import pipeline preserves column types. Prices import as NUMERIC cells. HTML descriptions are sanitized via lib/sanitize.ts before storage in Y.Map shared types.
Wire Logic Board for Order Automation
Open the Logic Board. Create a trigger node on "New Order" (form submission). Connect to an egress node calling Shiprocket/Delhivery API for fulfillment. Add a notification node for buyer confirmation.
Mechanical Detail
Logic Board compiles to pgmq/pg_cron server-side execution. Egress requests use pg_net async HTTP. No external webhook bridges — all automation is native to the Omni-Engine.
DNS Migration via Universal Export Pipeline
Once your store is operational, use UEP to compile your Compound App into a sovereign Next.js + Supabase application. Point your domain DNS to the Vercel deployment.
Mechanical Detail
UEP sovereign export costs 10 UGB flat (₹200). The compiled app includes your schema, queries, UI widgets, and auth configuration. DNS migration is progressive — run both stores in parallel until cutover.
Non-destructive. Your source data remains intact until DNS cutover.