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.

1

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.

2

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.

3

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.

4

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.

Start Your Migration

Non-destructive. Your source data remains intact until DNS cutover.