🚀
team.blue · Shoptet

Shoptet NEO Expansion

Executive Dashboard — Hungary Live · Portugal Next
1 APRIL 2026
🚨
3 CRITICAL ITEMS OVERDUE (due 31.3.) — ESCALATION REQUIRED
① Finalize & sign off NEO expansion roadmap  ·  ② Approve budget for Shoptet NEO expansion team  ·  ③ Resolve custom pricing blocker (TB Business Systems dependency)
24
Open Tasks
0 completed to date
3
Overdue / Critical
Due 31.3. · Roadmap · Budget · Pricing
7
In Progress
Across 4 workstreams
3/7
Validation Sessions
Done · 4 remaining · GTM next
€19.90
Single Plan Price
HU live · co-branded WebsupportHU
Internal Validation Sessions
7 sessions total · 3 done · 4 remaining · GTM next
🔌
Plugins & Agencies
24.3.2026
DONE
⚖️
Legal & Compliance
25.3.2026
DONE
💬
Care & Onboarding
25.3.2026
DONE
📣
GTM
Pending
NEXT
🔷
Session 5
Pending
TBD
🔷
Session 6
Pending
TBD
🔷
Session 7
Pending
TBD
Validation completion 3 / 7 (43%)
43%
🗺️
Market Sequencing Roadmap
Validated order · HU template → PT → IT → NL/DK/SE
🇭🇺
Hungary
WebsupportHU MoR
LIVE
Portugal
TB 148K customers · SAF-T
YEAR 2
🇮🇹
Italy
SDI · 6–9mo dev
YEAR 2–3
🇳🇱
NL / DK / SE
T1 cross-border CZ
YEAR 3+
🔴
Active Blockers & Risks
From validation sessions + architecture review + infra audit
💰
B1 — Custom Pricing / Billing Standard [CRITICAL]
TB Business Systems has no custom price support per partner. BS Integration Request sent 25.3.2026. Monthly vs. annual billing cycle compatibility unresolved. Blocks HU scale & PT launch.
⏳ Awaiting TB Business Systems response · 7 days since request sent
🗺️
B2 — Roadmap Sign-off + Budget Approval [CRITICAL / OVERDUE]
Due 31.3.2026, now 1 day overdue. Both still In progress. No sign-off = no dev resource commitment for Expansion Fork & Core Abstraction Layer.
🔺 OVERDUE · Escalation needed · Jarda to drive
🔧
B3 — CRM Per-Country Overhead [HIGH]
CRM module cannot scope contacts per country. O(partners × countries) entity overhead — unscalable for 6 markets. Asana task created (Expansion Fork section). Scope needs update beyond contacts.
📋 Asana task open · Kateřina / dev team
📦
B4 — Add-on Base Plan Boundary Undefined [HIGH]
What is in €19.90 base vs. paid add-on? Undefined. Blocks Price Endpoint design (line items unclear) and ARPU model. Pre-activation of external add-ons is impossible (VOP consent required).
🔲 Decision needed before Price Endpoint dev starts
🔑
I3 — Add-on Token SPOF [MEDIUM / NEW]
Short-lived API tokens issued via partner e-shop. If partner silo goes down → ALL add-ons of that partner offline platform-wide. Each new market increases blast radius. Fix: centralize token issuance (arch change + migration).
🆕 Identified 31.3. (Pavel Kácha) · Not launch blocker for HU, but needed for PT/IT
📣
C1 — Campaign Engine Unavailable Outside CZ/SK [HIGH / NEW]
Shoptet campaign/promo engine cannot be used in HU or any expansion market. No promo codes, time-limited offers, or bundle deals for merchants. Degrades partner value proposition.
🆕 Identified 31.3. · Prereq for GTM session · Alternative solution needed
🔵
TB Business Systems — Open Items
BS Integration Request sent 25.3.2026 · 7 days awaiting response
📄
BS Integration Request
Sent 25.3.2026 (Webnode WL add-on format). Architecture confirmed: Shoptet owns pricing logic, partner calls Price Endpoint with merchant ID.
AWAITING TB
📅
Monthly vs. Annual Billing Cycle
Potential incompatibility flagged. Hybrid billing (annual base + monthly usage layers) is industry standard — requires TB to confirm compatibility.
AWAITING TB
🤝
SLA + Dispute Resolution Workflow
For Price Endpoint operational reliability. Not yet defined. Prerequisite before endpoint goes to production.
NOT STARTED
⚖️
Laura Validation — Single-Contract VOP Model
Kateřina's single NEO contract + VOP-reference-per-country model. Legal confirmed feasibility 25.3. Formal sign-off pending.
PENDING
🚚
Sendcloud RFC
Drafted, not yet shared. Logistics validation for PT/IT pending. Sendcloud doesn't cover HU carriers — HU uses MPL/GLS/Foxpost/Packeta direct.
DRAFT READY
🛠️
Product Development
12 tasks · 4 in progress · 8 not started
  • Finalize & sign off NEO expansion roadmap OVERDUE
  • Define core abstraction layer architecture Apr 30
  • Finalize data pipeline integration (WebsupportHU) Apr 30
  • Develop fully localized HU setup wizard Jul 31
  • Design Universal Tax Compliance Engine Jun 30
  • Develop central pricing endpoint (Shoptet HQ) Jun 30
  • Create NEO expansion fork from main repo Jun 30
  • Isolate country-specific logic into config layer Jun 30
  • Set up CI/CD pipelines for expansion fork Jun 30
  • XML feeds for Árukereső & Google Shopping Jul 31
  • Implement NAV 2025 real-time tax reporting Jul 31
  • Configure MPL logistics & locker widgets (GLS, Foxpost) Jul 31
🤝
Partnerships
7 tasks · 0 in progress · 7 not started
  • Align WebsupportHU integration with pricing API Jun 30
  • Automate DNS/DKIM domain verification flow Jun 30
  • Establish Tier 1 Support SLA (local partner) Jul 31
  • Deploy Shoptet Knowledgebase HU (video tutorials) Jul 31
  • Set up automated 14-day inactivity alerts Jul 31
  • Implement "First order within 7 days" tracking Jul 31
  • Implement offboarding feedback loop (HQ locked) Jul 31
📊
Expansion Team
2 tasks · both in progress
  • Price construction Apr 30
  • Cost calculation Apr 30
🔵
team.blue Workstream
3 tasks · 2 overdue critical · 1 not started
  • Approve budget — Shoptet NEO expansion team OVERDUE
  • Resolve custom pricing blocker (Crucial Dependency) OVERDUE
  • Define new cross-group billing standard Jun 30
💳
Shoptet Pay
1 task · not started
  • Integrate local payment gateways (SimplePay, Barion, ShoptetPay) Jul 31
📈 Task Progress by Due Quarter
Q1 2026 (overdue) 0 / 3
Q2 2026 (Apr–Jun) 0 / 12
Q3 2026 (Jul) 0 / 9
🏗️
NEO Platform Architecture — 5-Layer Model
70% universal core · 20% country-configurable · 10% country-unique · New country = config, not code
A
Core Engine
Catalogue, orders, checkout, SEO, marketing, visual editor
70%
B
Feature Flags
Legacy modules, B2B advanced, multi-warehouse — globally hidden
C
Country Config
Tax rates, address format, COD logic, consent rules — 1 JSON file
20%
D
Integrations
Payment adapters, carrier adapters, invoicing endpoints, consent frameworks
10%
E
Distribution
MRR/ARPA/Churn dashboard for team.blue · Offboarding locked by HQ
TB only
Target: New country configured in under 5 working days where middleware connectors already exist.  ·  Tax Compliance Engine: HU NAV hash chain reusable for PT SAF-T — 4–6 wks dev + AT certification vs. 5–7 months greenfield. ·  E-invoicing shortlist: Storecove (preferred, API-first ISV) → Sovos (fallback). Verify Storecove HU+PT coverage before committing.
🤖
AI & Agent Readiness — API Surface Audit
Source: API SDK audit April 2026 · 52 SOHO user stories mapped
✅ Agent-Ready (full CRUD)
Catalogue Orders Invoicing Customers Content/CMS Coupons
⚠️ Partial
Inventory Shipping Payments
❌ Missing
Store config Gateway activation Add-on mgmt Checkout Analytics Campaigns
Recommended Phasing
Phase 1 — Contextual AI in Admin
Q2-Q3 2026 · Smart help, navigation, explanations. No API needed. All markets from start.
Phase 2 — Operations Agent
H2 2026–2027 · Product content, SEO, bulk ops. Existing API sufficient. HITL approval.
Phase 3 — Setup Agent
2027+ · Onboarding automation. Requires API extension (store config, gateway, add-ons).
Phase 4 — Agent-Native
2028+ · Agent as primary interface. Requires 100% reliability, SCA resolution, data flywheel.
Key constraint: Rate limit 3 concurrent connections/token. SCA blocks agentic checkout 12–18 months.
📋
Key Decisions & Validated Facts
Source: validation sessions 24–25.3.2026 + architecture review + API audit 1.4.2026
✅ Validated
  • Single NEO contract + VOP-reference-per-country — legally feasible (Laura 25.3.)
  • Add-on activation is merchant-initiated — reduces BS integration scope
  • Price Endpoint architecture: Shoptet owns all pricing logic, partner calls API
  • Portugal before Italy — lower regulatory complexity, EUR currency, TB 148K customers
  • Care committed to high-level expansion support plan (AI-driven)
  • Agent = layer ABOVE admin, not replacement. Chat = discovery, admin = governance.
  • API audit: daily ops agent feasible now (catalogue/orders/invoicing). Setup agent blocked by API gaps.
🔲 Open / Unresolved
  • Monthly vs. annual billing cycle compatibility with TB — awaiting response
  • External add-on in base plan: partner compensation model undefined
  • Storecove coverage for HU NAV + PT SAF-T — not yet verified
  • Sendcloud RFC — drafted, not yet shared with logistics stakeholders
  • Campaign engine alternative for non-CZ/SK markets (C1) — prereq for GTM
  • Add-on token SPOF centralization (I3) — needed before PT/IT launch
  • Language tab expansion for PT/IT/NL/DK/SE — not in current roadmap
🔄
Dashboard Update Instructions
Next update: automated daily via scheduled task
What to update manually after each session:
① Mark completed validation sessions (done date + badge)
② Move tasks from "Not started" → "In progress" → completed
③ Add new blockers from session outcomes
④ Update TB open items as responses arrive
⑤ Shift market status when launch confirmed
Deploy to Cloudflare Pages (shoptet-neo):
mkdir -p /tmp/neo-deploy
cp shoptet_neo_dashboard.html /tmp/neo-deploy/index.html
npx wrangler pages deploy /tmp/neo-deploy --project-name=shoptet-neo
Live at: shoptet-neo.pages.dev