3-Phase Migration Plan — Task & Weekly Payment Walkthrough

24 Weeks · $1,080,000 · Weekly Payments · EspeciallyYours Tunnel → 77 LabelShoppers + Dynamics/Oracle/NetSuite

For tomorrow morning walk-through with Ram
Total Investment
$1,080,000
Total Duration
24 Weeks
Replaces
Shopify + Dynamics + Oracle + NetSuite
PHASE 1

EspeciallyYours Foundation & Mirror

Migrate especiallyyours.com storefront to DealStore UI. Shopify remains source of truth — every real Shopify order mirrors into DealStore in real time.

Weeks 1–4$140,000~$35,000/week
PHASE 2

Traffic Shift & Pull the Plug on Shopify

Gradually shift checkout traffic 90/10 → 50/50 → 10/90 → 100% DealStore. End of Phase 2: Shopify subscription canceled for EspeciallyYours.

Weeks 5–8$140,000~$35,000/week
PHASE 3

77 LabelShoppers + Enterprise ERP Parity

Extend DealStore to 77 LabelShoppers stores. Replace Microsoft Dynamics / Oracle / NetSuite enterprise ERP. DealStore becomes the full business operating system.

Weeks 9–24$800,000~$50,000/week

Weekly Payment Schedule (24 Weeks)

WkPhaseTitlePaymentCumulative
1P1Foundation & Audit$30,000$30,000
2P1ERP Hardening Sprint 1$35,000$65,000
3P1ERP Hardening Sprint 2$35,000$100,000
4P1EspeciallyYours Storefront + Order Mirror$40,000$140,000
5P290% Shopify / 10% DealStoreapp$35,000$175,000
6P250/50 Traffic Split$35,000$210,000
7P210% Shopify / 90% DealStoreapp$35,000$245,000
8P2Pull the Plug on Shopify$35,000$280,000
9P3LabelShoppers Enterprise ERP Audit$50,000$330,000
10P3Multi-Subsidiary Consolidation (NetSuite parity)$50,000$380,000
11P3Procure-to-Pay Enterprise (Oracle parity)$50,000$430,000
12P3Manufacturing / BOM (Dynamics parity)$50,000$480,000
13P3Intercompany & Multi-Entity$50,000$530,000
14P3Inventory at Scale (77 locations)$50,000$580,000
15P3Cash Management & Treasury$50,000$630,000
16P3LabelShoppers Pilot Migration (5 stores)$50,000$680,000
17P3Wave 1 Migration (15 LabelShoppers stores)$50,000$730,000
18P3Wave 2 Migration (25 LabelShoppers stores)$50,000$780,000
19P3Wave 3 Migration (32 LabelShoppers stores)$50,000$830,000
20P3Decommission Legacy Systems$50,000$880,000
21P3Production Monitoring & Hypercare$50,000$930,000
22P3Financial Reconciliation & First Period Close$50,000$980,000
23P3Documentation & Runbook Finalization$50,000$1,030,000
24P3Savings Realization + Phase 4 Pitch$50,000$1,080,000
Total$1,080,000$1,080,000
PHASE 1

EspeciallyYours Foundation & Mirror

Weeks 1–4 · $140,000 · Migrate especiallyyours.com storefront to DealStore UI. Shopify remains source of truth — every real Shopify order mirrors into DealStore in real time.

WEEK 1:Foundation & Audit
$30,000 due Mon
W1-T1
Audit especiallyyours.com Shopify config
$8,000

Themes, apps, custom JS, payment config, order volume, customer count

Audit matrix (1 store)
W1-T2
DGERP bug triage sprint
$6,000

Triage all known ERP bugs (async races, RLS gaps, GL drift) → fix backlog by migration risk

Prioritized bug backlog
W1-T3
Migration runbook v1
$5,000

Shopify→DealStore mirror procedure, traffic-shift procedure, plug-pull procedure

Runbook v1
W1-T4
Team onboarding & access
$4,000

Provision Shopify + DealGuaranty + Cloudflare + Supabase access for migration team

Access matrix
W1-T5
Stripe Connect map for especiallyyours
$4,000

Verify Stripe account ready; map account_id to DealStore tenant for especiallyyours

Stripe account map (1 row)
W1-T6
Risk register & escalation path
$3,000

Define what blocks migration, who owns each risk, escalation contact for Ram + you

Risk register signed
Milestone (payment trigger): Audit complete, plan locked, team mobilized. No migrations yet.
WEEK 2:ERP Hardening Sprint 1
$35,000 due Mon
W2-T1
Fix async race conditions in automations
$9,000

Workflow triggers firing out-of-order, causing duplicate GL posts + orphan webhook deliveries

Fix + regression test
W2-T2
RLS instance_id hard isolation
$7,000

Row-level security on all financial entities — demo/sandbox cannot leak into live books

RLS rules + isolation test
W2-T3
Period-close lock enforcement
$6,000

Block JEs to closed fiscal periods at the data layer (not just UI)

Period-lock guard deployed
W2-T4
AR invoice line-item bug fix
$6,000

Invoices generated without line items — fix generateInvoice backend function

Regression suite + fix
W2-T5
Audit trail viewer repair
$4,000

Viewer hangs indefinitely — replace paginated query with cursor + indexed lookup

Viewer loads <2s for 10K rows
W2-T6
Daily standup + Friday Ram demo
$3,000

15-min daily, Fri demo to Ram showing bug burn-down

Cadence locked
Milestone (payment trigger): All P0 ERP bugs closed. Foundation hardened. Ready for mirror build.
WEEK 3:ERP Hardening Sprint 2
$35,000 due Mon
W3-T1
Supabase dual-write drift reconciliation
$9,000

Reconciliation job that detects + repairs drift between DealStore and Supabase in real time

Daily recon report, zero drift
W3-T2
Revenue/Recognition engine 429 fix
$7,000

Aggregate calls hitting rate limit (15/min) — queue with retry + backoff

Queue layer deployed
W3-T3
Backend function deploy fix (ws package)
$6,000

Several functions blocked from deploying — replace ws with native fetch in affected entries

All functions deployable
W3-T4
GL integrity check hardening
$6,000

Trial balance must always balance — pre-write validator rejects unbalanced JEs

Validator shipped
W3-T5
Performance: storefront cold-start <1.5s
$4,000

Audit bundle, lazy-load non-critical chunks, CDN-warm especiallyyours storefront

Lighthouse 90+
W3-T6
End-to-end mirror dry run
$3,000

Run the order-mirror procedure against 1 test Shopify order to validate the wiring

Dry-run report; runbook v2
Milestone (payment trigger): ERP production-grade. Dual-write reconciled. Mirror wiring validated.
WEEK 4:EspeciallyYours Storefront + Order Mirror
$40,000 due Mon
W4-T1
Migrate storefront rendering to DealStore
$9,000

Homepage, PDP, cart, search — all rendered by DealStore UI, served at especiallyyours.com

Storefront live on DealStore UI
W4-T2
Shopify order webhook → DealStore mirror
$9,000

Subscribe to Shopify order/create webhook; on event, create matching DealStore order in <1s

Order mirror live (<1s latency)
W4-T3
Customer + inventory mirror
$7,000

Shopify customer create/update webhook → DealStore customer; inventory webhook → DealStore inventory

Customer + inventory mirror live
W4-T4
Real-time parity verification
$6,000

Run especiallyyours at full Shopify traffic; verify every Shopify order appears in DealStore within 1s

Parity report: 100% orders mirrored
W4-T5
Mirror delta alert
$5,000

If a Shopify order fails to mirror within 5s, alert + auto-retry; if still failing, page on-call

Mirror alerting live
W4-T6
Ram Phase 1 sign-off
$4,000

Walk-through with Ram: especiallyyours.com fully on DealStore UI, all real Shopify orders mirrored in real time

Ram Phase 1 sign-off
Milestone (payment trigger): EspeciallyYours.com running on DealStore UI. Every real Shopify order mirrors to DealStore in <1s.
PHASE 2

Traffic Shift & Pull the Plug on Shopify

Weeks 5–8 · $140,000 · Gradually shift checkout traffic 90/10 → 50/50 → 10/90 → 100% DealStore. End of Phase 2: Shopify subscription canceled for EspeciallyYours.

WEEK 5:90% Shopify / 10% DealStoreapp
$35,000 due Mon
W5-T1
Build traffic router (checkout splitter)
$9,000

Edge function at Cloudflare that routes 10% of checkout sessions to DealStore native, 90% stay on Shopify

Router deployed (10/90 split)
W5-T2
DealStore native checkout live
$8,000

Enable DealStore native Stripe checkout for the 10% — real customer orders start processing on DealStore

10% real orders on DealStore
W5-T3
Reverse-sync (DealStore → Shopify)
$7,000

Orders placed on DealStore native also write back to Shopify so the storefront catalog + inventory stay consistent during transition

Reverse sync operational
W5-T4
Daily reconciliation: Shopify + DealStore = total
$5,000

End-of-day report confirming Shopify orders + DealStore native orders = total daily orders

Daily recon pack
W5-T5
Customer support training
$4,000

Train support team to handle orders placed on DealStore native (different admin from Shopify)

Support trained
W5-T6
Friday Ram review
$2,000

Show traffic split dashboard — 10/90 verified against live traffic

Weekly status pack
Milestone (payment trigger): 10% of especiallyyours orders now flowing through DealStore native checkout. 90% still Shopify.
WEEK 6:50/50 Traffic Split
$35,000 due Mon
W6-T1
Move router to 50/50 split
$6,000

Half of checkout sessions now go to DealStore native

Router at 50/50
W6-T2
Peak traffic stress test
$8,000

Validate DealStore native handles 50% of peak especiallyyours traffic without errors

P95 latency <1.5s at 50% load
W6-T3
Performance tuning
$6,000

Tune MeiliSearch, Supabase pool, Cloudflare cache for half-load traffic

Tuning report
W6-T4
Inventory dual-source reconciliation
$6,000

Inventory now updated from both Shopify and DealStore — reconcile so neither drifts

Inventory parity report
W6-T5
Customer issue triage
$5,000

Triage any customer-reported issues from DealStore native orders

Issue log + fixes
W6-T6
Friday Ram review
$4,000

Show 50/50 split, conversion rate parity between Shopify and DealStore native

Weekly status pack
Milestone (payment trigger): 50% of orders now on DealStore native. Performance parity with Shopify verified.
WEEK 7:10% Shopify / 90% DealStoreapp
$35,000 due Mon
W7-T1
Move router to 90/10 (DealStore native first)
$7,000

90% checkout on DealStore native; Shopify only as backup for 10%

Router at 90/10
W7-T2
Validate peak traffic on DealStore native
$8,000

Confirm DealStore handles 90% of peak traffic without degradation

P95 latency <1.5s at 90% load
W7-T3
Final Shopify-side cleanup
$5,000

Move any remaining custom Shopify app data over to DealStore; prepare Shopify for cancelation

Clean Shopify state
W7-T4
Historical order migration prep
$5,000

Plan migration of past Shopify orders into DealStore for full history

Historical migration plan
W7-T5
Friday Ram review
$5,000

90/10 verified; ready to pull plug next week

Weekly status pack + plug-pull plan
W7-T6
Plug-pull runbook dry run
$5,000

Practice the plug-pull procedure against a staging environment

Dry-run complete; ready for Week 8
Milestone (payment trigger): 90% of orders on DealStore native. Shopify reduced to 10% backup role.
WEEK 8:Pull the Plug on Shopify
$35,000 due Mon
W8-T1
Flip router to 100% DealStore native
$5,000

All especiallyyours.com checkout traffic now on DealStore native

Router at 100% / 0%
W8-T2
Migrate historical Shopify orders
$8,000

Migrate full historical order history from Shopify into DealStore so the merchant sees all orders in one place

Historical orders migrated
W8-T3
Cancel Shopify subscription
$4,000

Cancel especiallyyours Shopify subscription (or downgrade to cheapest tier if data retention needed)

Shopify bill eliminated for especiallyyours
W8-T4
DNS fully on DealStore
$4,000

Cloudflare DNS for especiallyyours.com now 100% DealStore, no Shopify routing

DNS fully cut over
W8-T5
Financial reconciliation for Phase 2
$7,000

Reconcile all Phase 2 orders (Shopify + DealStore) — confirm GL balanced, AR aging correct

Phase 2 recon pack
W8-T6
Savings realization report
$4,000

Document especiallyyours Shopify fees eliminated; first real savings from migration

ROI report (EspeciallyYours)
W8-T7
Ram Phase 2 sign-off
$3,000

EspeciallyYours 100% on DealStore, Shopify unplugged. Pattern proven for Phase 3 scale

Ram Phase 2 sign-off
Milestone (payment trigger): EspeciallyYours 100% on DealStore. Shopify unplugged. Proven traffic-shift pattern locked.
PHASE 3

77 LabelShoppers + Enterprise ERP Parity

Weeks 9–24 · $800,000 · Extend DealStore to 77 LabelShoppers stores. Replace Microsoft Dynamics / Oracle / NetSuite enterprise ERP. DealStore becomes the full business operating system.

WEEK 9:LabelShoppers Enterprise ERP Audit
$50,000 due Mon
W9-T1
Audit current LabelShoppers ERP usage
$12,000

Catalog which modules are live on Microsoft Dynamics / Oracle / NetSuite: GL, AR, AP, Inventory, Procurement, Manufacturing/BOM, Multi-subsidiary, Intercompany, Cash Mgmt

ERP module inventory (per store)
W9-T2
Feature parity matrix
$10,000

For each module, document what DGERP has vs what Dynamics/Oracle/NetSuite has vs gap to close

Parity matrix (modules × features)
W9-T3
Multi-subsidiary structure audit
$8,000

Document LabelShoppers multi-entity structure (subsidiaries, consolidations, intercompany relationships)

Subsidiary map (77 stores + entities)
W9-T4
PO/Procurement workflow audit
$6,000

Map current procurement flow: requisition → PO → GR → AP invoice → 3-way match → payment

Procurement flow map
W9-T5
Manufacturing/BOM audit
$6,000

Identify which LabelShoppers stores do any production (kitted products, gift sets, custom bundles) and what BOM/costing they need

BOM usage report
W9-T6
Daily standup + Friday Ram review
$4,000

Phase 3 cadence begins — daily 15-min, Friday demo to Ram

Cadence locked
W9-T7
Phase 3 risk register update
$4,000

Re-baseline risks for enterprise ERP replacement scope

Updated risk register
Milestone (payment trigger): Full audit of Dynamics/Oracle/NetSuite usage complete. Parity gaps documented.
WEEK 10:Multi-Subsidiary Consolidation (NetSuite parity)
$50,000 due Mon
W10-T1
Multi-entity consolidated financial statements
$12,000

Build consolidated Balance Sheet, Income Statement, Cash Flow across all LabelShoppers entities

Consolidated statements shipped
W10-T2
Elimination entries automation
$10,000

Auto-generate elimination JEs for intercompany transactions during consolidation

Elimination engine live
W10-T3
Currency translation
$8,000

Multi-currency consolidation with proper FX translation (USD functional + INR/CAD reporting)

FX translation shipped
W10-T4
Multi-book accounting
$8,000

Support multiple books (tax book + GAAP book + local statutory book) per subsidiary

Multi-book engine live
W10-T5
Subsidiary master data
$6,000

Onboard 77 LabelShoppers store entities as proper subsidiaries with hierarchy

77 subsidiaries provisioned
W10-T6
Friday Ram review
$6,000

Demo consolidated statements + elimination engine

Weekly status pack
Milestone (payment trigger): NetSuite multi-subsidiary parity achieved. Consolidated financials live.
WEEK 11:Procure-to-Pay Enterprise (Oracle parity)
$50,000 due Mon
W11-T1
Purchase requisitions engine
$9,000

Build PR → PO conversion with approval workflow; replaces Oracle PR module

PR engine live
W11-T2
3-way match at scale (PO + GR + AP Invoice)
$10,000

Harden the 3-way match engine for 77-store scale; tolerance rules per vendor

3-way match live at scale
W11-T3
Vendor master with 1099 tracking
$8,000

Vendor master with W-9 on file, 1099 eligibility flags, year-end 1099 generation

Vendor master + 1099 module
W11-T4
ACH file generation
$8,000

Generate NACHA-format ACH files for vendor payments; replaces Oracle payment run

ACH generation shipped
W11-T5
Vendor prepayments
$7,000

Track vendor prepayments (deposit → application against future invoices)

Prepayment engine live
W11-T6
AP aging + payment proposal
$5,000

AP aging report + payment proposal engine (which invoices to pay this week)

AP aging + proposal live
W11-T7
Friday Ram review
$3,000

Demo full P2P cycle on LabelShoppers data

Weekly status pack
Milestone (payment trigger): Oracle P2P parity achieved. Procurement runs entirely on DealStore.
WEEK 12:Manufacturing / BOM (Dynamics parity)
$50,000 due Mon
W12-T1
Bill of Materials (BOM) master
$10,000

BOM master with multi-level BOMs for kitted LabelShoppers products (gift sets, custom bundles)

BOM master live
W12-T2
Production orders
$10,000

Production order lifecycle: create → release → issue components → receive finished goods → close

Production orders shipped
W12-T3
Standard costing + variance analysis
$8,000

Standard cost per item; track material + labor variance on production close

Standard costing + variance live
W12-T4
Work centers + routing
$8,000

Define work centers, routings, capacity — replaces Dynamics AX manufacturing

Work center master + routing
W12-T5
Production GL integration
$7,000

Auto-post WIP → finished goods → COGS on production order lifecycle

Production GL posting live
W12-T6
Friday Ram review
$4,000

Demo production order close on a kitted LabelShoppers product

Weekly status pack
W12-T7
Manufacturing QA
$3,000

Validate BOM roll-up costs match Dynamics baseline

QA report
Milestone (payment trigger): Dynamics manufacturing parity. Kitted products fully supported.
WEEK 13:Intercompany & Multi-Entity
$50,000 due Mon
W13-T1
Intercompany matching engine at scale
$10,000

Auto-match IC AR/AP entries across LabelShoppers subsidiaries (same amount, opposite side, same reference)

IC matching live
W13-T2
Intercompany elimination automation
$10,000

Auto-generate elimination JEs on IC match; replaces NetSuite elimination module

IC elimination engine live
W13-T3
Transfer pricing
$8,000

Configure transfer pricing rules between LabelShoppers subsidiaries; auto-apply on IC transactions

Transfer pricing engine
W13-T4
Consolidated reporting
$9,000

Consolidated reports that roll up all 77 stores + intercompany eliminations to single group view

Consolidated reporting shipped
W13-T5
IC reconciliation dashboard
$6,000

Dashboard showing IC matches + unmatched IC entries across all entity pairs

IC reconciliation dashboard live
W13-T6
Friday Ram review
$4,000

Demo IC matching + elimination on LabelShoppers sample data

Weekly status pack
W13-T7
IC QA + audit trail
$3,000

Validate IC elimination audit trail is complete and traceable

IC QA report
Milestone (payment trigger): NetSuite IC parity. 77 stores + intercompany fully automated.
WEEK 14:Inventory at Scale (77 locations)
$50,000 due Mon
W14-T1
Multi-location inventory master
$10,000

Inventory tracked per location (77 stores + DCs); single SKU can have 77 stock levels

Multi-loc inventory live
W14-T2
Reorder point automation
$8,000

Auto-generate PO when stock at any location hits reorder point; channel-specific reorder rules

Reorder automation live
W14-T3
FEFO/LIFO lot tracking
$9,000

Lot/serial tracking with FEFO (first-expiry-first-out) for pharma/perishable LabelShoppers products

Lot tracking engine
W14-T4
Inventory valuation across 77 stores
$8,000

Inventory valuation report across all 77 locations; FIFO/WAC/standard cost methods per item

Valuation report shipped
W14-T5
Cycle counting
$7,000

Cycle count workflow — count → variance → post adjustment JE

Cycle count module live
W14-T6
Stock transfer between locations
$5,000

Stock transfer orders between stores; auto-post accounting entries

Stock transfer live
W14-T7
Friday Ram review
$3,000

Demo inventory valuation rollup across all 77 stores

Weekly status pack
Milestone (payment trigger): Oracle/Dynamics inventory parity. 77-location inventory fully supported.
WEEK 15:Cash Management & Treasury
$50,000 due Mon
W15-T1
Bank reconciliation engine
$12,000

Match bank statement lines to GL cash entries; auto-clear + flag exceptions

Bank recon engine live
W15-T2
Cash flow forecasting
$9,000

90-day cash flow forecast based on AR aging + AP payment schedule + recurring JEs

Cash flow forecast live
W15-T3
Multi-bank account management
$7,000

Bank account master for all LabelShoppers entities; map to GL cash accounts

Bank account master (77+)
W15-T4
Payment run / ACH generation at scale
$8,000

Weekly payment run: select due invoices → generate ACH file → post payment JEs

Payment run live
W15-T5
Bank statement import (CSV/OFX/Bank API)
$7,000

Auto-import bank statements; replaces manual bank recon in Dynamics

Statement import live
W15-T6
Friday Ram review
$4,000

Demo bank recon on real LabelShoppers bank data

Weekly status pack
W15-T7
Treasury QA
$3,000

Validate bank recon matches Dynamics baseline for sample period

Treasury QA report
Milestone (payment trigger): Cash management parity. Bank recon automated across LabelShoppers entities.
WEEK 16:LabelShoppers Pilot Migration (5 stores)
$50,000 due Mon
W16-T1
Select 5 pilot LabelShoppers stores
$4,000

Pick 5 stores by complexity (1 high-volume, 2 mid, 1 manufacturing/kitted, 1 edge case)

Pilot store list approved
W16-T2
Migrate pilot stores — full ERP
$14,000

Migrate product catalog + customer list + vendor master + opening balances + GL history for 5 stores

5 stores migrated (full ERP)
W16-T3
Validate Dynamics/Oracle/NetSuite feature parity
$8,000

Feature-by-feature validation: every module used in legacy ERP works in DealStore for the 5 pilot stores

Parity validation report
W16-T4
Customer-facing parity test
$7,000

Walk customer-facing flows on DealStore vs old Shopify + ERP — confirm no regression

Customer-facing QA passed
W16-T5
Back-office parity test
$7,000

Walk back-office flows (period close, AP payment run, bank recon, IC elimination) — confirm no regression

Back-office QA passed
W16-T6
Hypercare + Ram pilot sign-off
$6,000

24-hour production hypercare; Ram reviews pilot performance

Ram pilot sign-off
W16-T7
Runbook v3 — incorporate pilot learnings
$4,000

Update migration runbook with Phase 3 pilot learnings

Runbook v3
Milestone (payment trigger): 5 LabelShoppers stores fully live on DealStore (full ERP). Pilot validates enterprise parity.
WEEK 17:Wave 1 Migration (15 LabelShoppers stores)
$50,000 due Mon
W17-T1
Bulk migration tooling (full ERP)
$10,000

Extend batch migration tool to handle ERP data (GL history, vendor master, opening balances) — not just Shopify data

Bulk ERP migration tool v1
W17-T2
Migrate 15 stores — full ERP
$18,000

Run batch migration against 15 LabelShoppers stores (total: 20 migrated)

15 stores migrated
W17-T3
DNS cutover — 15 stores
$5,000

Flip DNS in waves of 5

15 domains live (20 total)
W17-T4
Production monitoring + bug triage
$6,000

Monitor 20-store fleet, triage production bugs daily

Daily health report
W17-T5
Friday Ram review
$5,000

Show 20-store fleet health + cumulative savings

Weekly status pack
W17-T6
Legacy ERP license retirement (15 stores)
$4,000

Cancel Dynamics/Oracle/NetSuite licenses for the 15 migrated stores

15 legacy ERP licenses canceled
W17-T7
Customer issue triage
$2,000

Surface customer-reported issues from migrated stores

Customer issue log
Milestone (payment trigger): 20 LabelShoppers stores live on DealStore. 15 legacy ERP licenses eliminated.
WEEK 18:Wave 2 Migration (25 LabelShoppers stores)
$50,000 due Mon
W18-T1
Migrate 25 stores — full ERP
$22,000

Run batch migration against 25 LabelShoppers stores (total: 45 migrated)

25 stores migrated
W18-T2
DNS cutover — 25 stores
$6,000

Flip DNS in waves of 8-8-9

25 domains live (45 total)
W18-T3
Performance tuning at 45-store fleet
$8,000

Tune MeiliSearch/Supabase/Cloudflare for 45-store simultaneous traffic

P95 storefront <1.5s
W18-T4
Legacy ERP license retirement (25 stores)
$5,000

Cancel Dynamics/Oracle/NetSuite licenses for 25 migrated stores

25 legacy ERP licenses canceled
W18-T5
Inventory sync validation
$4,000

Verify inventory levels stay synced across 45 stores on DealStore

Inventory parity report
W18-T6
Friday Ram review
$3,000

Show 45-store fleet + cumulative savings

Weekly status pack
W18-T7
Intercompany matching validation
$2,000

Validate IC matching/elimination working across 45 stores

IC QA report
Milestone (payment trigger): 45 stores live. Fleet performance validated. Cumulative savings ramping.
WEEK 19:Wave 3 Migration (32 LabelShoppers stores)
$50,000 due Mon
W19-T1
Migrate final 32 stores — full ERP
$20,000

Run batch migration against the last 32 LabelShoppers stores (total: 77 migrated + 1 especiallyyours = 78)

32 stores migrated
W19-T2
DNS cutover — 32 stores
$6,000

Flip DNS in waves of 10-10-12

32 domains live (78 total)
W19-T3
Full-fleet checkout validation
$6,000

Smoke-test checkout across all 78 migrated stores

78-store checkout report
W19-T4
Legacy ERP license retirement (final 32)
$5,000

Cancel Dynamics/Oracle/NetSuite licenses for final 32 stores — full retirement

All legacy ERP licenses canceled
W19-T5
Full-fleet performance validation
$6,000

Validate P95 storefront <1.5s across entire 78-store fleet

Fleet performance report
W19-T6
Friday Ram review
$4,000

Show full fleet live + full legacy ERP retirement

Weekly status pack
W19-T7
Customer support transition (final wave)
$3,000

Move all customer support to DealStore inbox

Support queue fully migrated
Milestone (payment trigger): All 78 stores live on DealStore. All legacy ERP (Dynamics/Oracle/NetSuite) + Shopify retired.
WEEK 20:Decommission Legacy Systems
$50,000 due Mon
W20-T1
Final historical data migration
$12,000

Migrate all remaining historical data from Dynamics/Oracle/NetSuite to DealStore (5+ years of GL history)

Historical data fully migrated
W20-T2
Decommission Dynamics AX
$6,000

Power off Dynamics AX servers; cancel license; archive data per regulatory retention

Dynamics AX decommissioned
W20-T3
Decommission Oracle EBS
$6,000

Power off Oracle EBS; cancel license; archive data

Oracle EBS decommissioned
W20-T4
Decommission NetSuite
$6,000

Cancel NetSuite subscription; export final data

NetSuite decommissioned
W20-T5
Decommission Shopify (final stores)
$4,000

Cancel any remaining Shopify subscriptions for LabelShoppers stores

Shopify fully decommissioned
W20-T6
Final reconciliation pack — all systems
$8,000

Final reconciliation: DealStore balances match final Dynamics/Oracle/NetSuite balances for go-live date

Final recon pack
W20-T7
Friday Ram review
$4,000

Legacy decommission signed off; only DealStore running

Weekly status pack
W20-T8
Total savings realization report
$4,000

Total annual savings: Shopify + Dynamics + Oracle + NetSuite license fees eliminated

Total ROI report
Milestone (payment trigger): All legacy systems decommissioned. DealStore is the only operating system.
WEEK 21:Production Monitoring & Hypercare
$50,000 due Mon
W21-T1
Fleet-wide monitoring dashboard
$10,000

Dashboard: all 78 stores — uptime, error rate, conversion, GMV, GL balance status

Live monitoring dashboard
W21-T2
Production bug sweep
$12,000

Triage and fix any production bugs found in Week 20 cutover; aim for zero P0/P1 open

Bug-burn-down report
W21-T3
Hypercare on-call rotation
$8,000

24/7 on-call for first 2 weeks post-cutover; escalate to Ram if any P0

On-call roster live
W21-T4
Performance tuning at fleet peak
$8,000

Tune autoscaling, DB pool, search cluster for fleet peak traffic

P95 storefront <1.5s fleet-wide
W21-T5
Anomaly detection
$6,000

Alert on anomalies: sudden order drop, payment failure spike, GL drift

Anomaly alerts live
W21-T6
Friday Ram review
$4,000

Show fleet dashboard + hypercare stats

Weekly status pack
W21-T7
Customer satisfaction survey
$2,000

Survey migrated LabelShoppers store operators on DealStore experience

CSAT report
Milestone (payment trigger): Fleet stabilized. Zero P0/P1 bugs open. Hypercare winding down.
WEEK 22:Financial Reconciliation & First Period Close
$50,000 due Mon
W22-T1
Full GL close across all entities
$12,000

First month-end close entirely on DealStore — no legacy systems involved

Month-end close complete
W22-T2
AR aging validation
$7,000

AR aging report across all 78 stores; reconcile with customer statements

AR aging validated
W22-T3
AP aging validation
$7,000

AP aging report across all 78 stores; reconcile with vendor statements

AP aging validated
W22-T4
Intercompany elimination validation
$8,000

IC elimination engine produces zero-balance IC at consolidation

IC elimination validated
W22-T5
Bank reconciliation fleet-wide
$8,000

Bank recon across all 78 stores; confirm zero unreconciled

Bank recon complete
W22-T6
Consolidated financial statements
$5,000

First consolidated Balance Sheet + Income Statement + Cash Flow on DealStore only

Consolidated statements
W22-T7
Friday Ram review — first close
$3,000

Walk Ram through first full period close pack

First close pack
Milestone (payment trigger): First full period close on DealStore only. All financials balanced.
WEEK 23:Documentation & Runbook Finalization
$50,000 due Mon
W23-T1
Migration runbook v4 (final)
$8,000

Production-ready runbook covering EspeciallyYours tunnel approach + LabelShoppers scale migration

Runbook v4 final
W23-T2
Operations runbook
$8,000

Day-to-day operations: period close, payment run, bank recon, IC elimination, monitoring

Operations runbook
W23-T3
ERP parity documentation
$7,000

Document what DealStore now replaces: Shopify + Dynamics AX + Oracle EBS + NetSuite — feature-by-feature

Parity documentation
W23-T4
Training materials
$8,000

Training videos for back-office users (period close, AP, AR, IC, manufacturing)

Training library (10+ videos)
W23-T5
Phase 4 handbook
$7,000

Phase 4 (Year 2): external merchants, $3-5M raise, scale to 5,000 stores. Handbook captures lessons for Phase 4 team

Phase 4 handbook
W23-T6
Architecture documentation
$6,000

Document DGERP architecture: 12-layer scoping, GL 9-segment dimensions, instance_id RLS, multi-subsidiary, BIBLE V4

Architecture doc final
W23-T7
Friday Ram review
$4,000

Walk Ram through final documentation set

Weekly status pack
W23-T8
Knowledge transfer to operations team
$2,000

KT sessions with Day-2 operations team

KT complete
Milestone (payment trigger): All documentation final. Operations team trained. Ready for handoff.
WEEK 24:Savings Realization + Phase 4 Pitch
$50,000 due Mon
W24-T1
Total ROI: Shopify + Dynamics + Oracle + NetSuite eliminated
$8,000

Document total annual savings: Shopify fees (77 stores) + Dynamics AX + Oracle EBS + NetSuite license fees

Final ROI report
W24-T2
Payback period analysis
$4,000

Payback = $1.08M investment / annual savings. Target: <6 months

Payback analysis
W24-T3
Phase 4 pitch deck (Year 2 raise)
$8,000

Convert Phase 1-3 success into Phase 4 pitch: $3-5M raise to scale to 5,000 external merchants

Phase 4 pitch deck
W24-T4
Case study: EspeciallyYours tunnel approach
$5,000

Document the tunnel approach (mirror → 10/90 → 50/50 → 90/10 → pull plug) as a repeatable case study for external merchants

Case study document
W24-T5
Case study: LabelShoppers enterprise ERP replacement
$5,000

Document Dynamics/Oracle/NetSuite replacement as enterprise-grade case study

Enterprise case study
W24-T6
Final go-live review with Ram
$6,000

Walk-through of full production state, financials, savings, Phase 4 plan

Ram sign-off
W24-T7
Phase 4 greenlight
$4,000

Ram greenlights Phase 2 raise ($3-5M) for external merchant scale

Phase 4 greenlight
W24-T8
Phase 1-3 retrospective
$3,000

What worked, what did not, lessons for Phase 4

Retrospective doc
W24-T9
Press release / customer story
$3,000

Draft external press release: first enterprise customer live on DealStore replacing Shopify + Dynamics + Oracle + NetSuite

Press release draft
W24-T10
Final handoff to operations
$4,000

Final handoff — migration team disbands, operations team owns DealStore going forward

Handoff complete
Milestone (payment trigger): Phase 1-3 complete. $1.08M invested → 78 stores + 3 ERP systems replaced. Phase 4 unlocked.

Payment Terms

  • • Total: $1,080,000 over 24 weeks — P1 $140K, P2 $140K, P3 $800K.
  • • Cadence: each weekly payment due Monday of that week, in advance of work.
  • • Rate: $30K-$40K/week Phase 1-2; $50K/week Phase 3 (enterprise ERP scope).
  • • Release trigger: Week X payment releases after Week X-1 milestone is met (Friday demo with Ram).
  • • Phase gates: P2 does not start until P1 sign-off (EspeciallyYours mirrored). P3 does not start until P2 sign-off (Shopify unplugged).
  • • Cancellation: either party can cancel with 1 week notice; payment covers completed week only.
  • • Phase 4 (Year 2): $3-5M raise target based on Phase 1-3 success. Ram greenlights at Week 24.