Replace all ~1,086 occurrences of Wizamart/wizamart/WIZAMART/WizaMart with Orion/orion/ORION across 184 files. This includes database identifiers, email addresses, domain references, R2 bucket names, DNS prefixes, encryption salt, Celery app name, config defaults, Docker configs, CI configs, documentation, seed data, and templates. Renames homepage-wizamart.html template to homepage-orion.html. Fixes duplicate file_pattern key in api.yaml architecture rule. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
11 KiB
Strategic Positioning: Lightweight OMS for Letzshop Sellers
The Core Insight
Letzshop stores don't need another e-commerce platform. They need a lightweight Order Management System that works alongside Letzshop, not instead of it.
Key realization: Competing with Letzshop's native features is weak positioning. The value is in providing a proper OMS layer that Letzshop lacks - inventory truth, correct invoicing, operational tools.
Product Category
"Lightweight OMS for Letzshop Sellers"
| What It Is | What It's Not |
|---|---|
| Order Management System | E-commerce platform |
| Back-office operations | Customer-facing storefront |
| Works WITH Letzshop | Replaces Letzshop |
| Right-sized for SMB | Enterprise complexity |
Real Pain Points (From Store Experience)
| Pain Point | Current Workaround | Impact |
|---|---|---|
| Inventory out of sync across channels | Manual updates, spreadsheets | Overselling, lost sales |
| Need another app to find products | Separate warehouse app, memory | Slow picking, errors |
| Stock not linked to incoming purchases | Mental notes, spreadsheets | False "out of stock" |
| VAT wrong for cross-border EU shipping | Accountant fixes, or ignore | Compliance risk, costs |
| Can't retarget/contact past customers | Letzshop owns the relationship | Lost repeat business |
The Positioning
What We Are NOT
- Not a Letzshop replacement
- Not a full e-commerce platform
- Not an enterprise ERP system
What We ARE
"Lightweight OMS for Letzshop Sellers"
Letzshop is where you sell. Orion is where you manage operations.
A focused Order Management System for stores who:
- Sell on Letzshop + other channels (own website, markets, B2B)
- Need professional invoicing with correct VAT
- Want to own their customer relationships
- Need real inventory management, not just Letzshop's view
Target Customer
Primary: Multi-channel Letzshop stores
- Sell on Letzshop + at least one other channel
- 50-500 orders/month total
- Frustrated with manual sync and spreadsheets
- May have accountant who complains about VAT
Secondary: Growing Letzshop-only stores
- Planning to expand to other channels
- Want professional operations before they scale
- Need correct invoicing for EU customers
NOT targeting: Pure Letzshop stores happy with manual processes
Core Feature Set
1. Inventory Truth (Central Stock Management)
Problem: Letzshop shows its own stock count, but store sells elsewhere too.
Solution:
- Single source of truth for all inventory
- One-way push to Letzshop (keeps it in sync)
- Store updates here when selling on other channels
- No complex connectors needed - store is the sync
Value: Never oversell. Always know real stock.
2. Product Locations
Problem: Store has to open another app to find where products are stored.
Solution:
- Location/bin field on each product
- Shows in order picking view
- Print pick lists with locations
Value: Faster fulfillment, fewer errors.
3. Incoming Stock / Purchase Orders
Problem: Stock levels don't reflect what's on order from suppliers.
Solution:
In stock: 5 units
Reserved: 2 units
Available: 3 units
On order: 50 units (arriving Jan 15)
───────────────────────
Available to promise: 53 units
Value: Don't mark products unavailable when restock is days away.
4. Smart VAT Invoicing (Differentiator)
Problem: EU VAT depends on destination country. Letzshop invoices don't handle this.
Solution:
- Automatic VAT calculation based on ship-to country
- Handles OSS (One-Stop-Shop) rules
- Generates compliant PDF invoices
- Proper VAT breakdown per rate
Value: Compliance without accountant. Professional documents.
5. Customer Ownership
Problem: Letzshop owns the customer relationship. Store can't retarget or build loyalty.
Solution:
- All customers in your database
- Order history and lifetime value
- Export for email marketing (Mailchimp, etc.)
- Tagging and segmentation
Value: Build repeat business. Own your customers.
Why This Wins
Low Support Overhead
| Feature | External Dependencies | Support Risk |
|---|---|---|
| Inventory management | None | Low |
| Product locations | None | Very Low |
| Purchase orders | None | Low |
| VAT invoicing | None (just rules) | Low |
| Customer export | None | Low |
No connectors to WooCommerce/Shopify = No "why isn't it syncing?" tickets.
High Perceived Value
| Feature | Why It Feels Valuable |
|---|---|
| Inventory truth | "Finally, one place for everything" |
| VAT invoicing | "My accountant will love this" / fear of compliance |
| Customer ownership | "I can finally email my customers" |
Defensible Position
Letzshop is unlikely to build:
- Multi-channel inventory (they want you Letzshop-only)
- Correct cross-border VAT (complex, not their core)
- Customer export (they benefit from owning relationships)
Pricing Tiers
Tier Logic: What Drives Upgrades?
The goal is natural upgrade pressure based on growth, not artificial limits.
| Growth Signal | Triggers Upgrade To |
|---|---|
| More orders | Higher tier (volume) |
| Shipping to EU | Professional (VAT invoicing) |
| Team grows | Professional/Business (users) |
| Needs analytics | Business (reporting) |
| Custom integrations | Enterprise (API/white-label) |
Essential - EUR 49/month
Target: Solo stores, getting started, Letzshop-focused
| Feature | Limit |
|---|---|
| Letzshop Order Sync | Up to 100 orders/month |
| Inventory Management | Up to 200 products |
| Basic Invoices (Luxembourg VAT) | Included |
| Team Members | 1 user |
| Order History | 6 months |
| Email Support | 72h response |
Why they upgrade: Hit order limit, need EU VAT invoices, need team access.
Professional - EUR 99/month
Target: Active stores, multi-channel, shipping EU-wide
| Feature | Limit |
|---|---|
| Letzshop Order Sync | Up to 500 orders/month |
| Inventory Management | Unlimited products |
| EU VAT Invoices | All EU countries |
| Product Locations | Warehouse/bin tracking |
| Incoming Stock / PO | Track supplier orders |
| Customer Export | CSV for marketing |
| Team Members | 3 users |
| Order History | 24 months |
| Priority Email Support | 24h response |
Why they upgrade: Hit 500 orders, need analytics/reporting, team grows beyond 3.
Business - EUR 199/month
Target: High-volume stores, teams, data-driven operations
| Feature | Limit |
|---|---|
| Letzshop Order Sync | Up to 2,000 orders/month |
| Everything in Professional | Included |
| Analytics Dashboard | Sales trends, top products, insights |
| Accounting Export | CSV/XML for accounting software |
| Bulk Operations | Mass updates, bulk invoicing |
| Advanced Reporting | Custom date ranges, exports |
| API Access | For custom integrations |
| Automation Rules | Auto-confirm, low-stock alerts |
| Team Members | 10 users |
| Team Roles & Permissions | Full RBAC |
| Order History | Unlimited |
| Priority Support | 4h response, phone available |
Why they upgrade: Hit 2,000 orders, need white-label, need SLA, custom integrations.
Enterprise - EUR 399+/month (Custom)
Target: Large operations, agencies, special requirements
| Feature | Notes |
|---|---|
| Everything in Business | Included |
| Unlimited Orders | No volume limits |
| Unlimited Team Members | As needed |
| White-Label Option | Remove Orion branding |
| Custom Integrations | Connect to ERP, accounting software |
| Multi-Store Support | Multiple Letzshop accounts |
| SLA Guarantee | 99.9% uptime |
| Dedicated Account Manager | Named contact |
Feature Access by Tier
| Feature | Essential | Professional | Business | Enterprise |
|---|---|---|---|---|
| Letzshop Order Sync | 100/mo | 500/mo | 2,000/mo | Unlimited |
| Inventory Management | 200 SKU | Unlimited | Unlimited | Unlimited |
| Product Locations | - | Yes | Yes | Yes |
| Incoming Stock / PO | - | Yes | Yes | Yes |
| Basic Invoice (LU) | Yes | Yes | Yes | Yes |
| EU VAT Invoice | - | Yes | Yes | Yes |
| Customer List | View | + Export | + Export | + Export |
| Analytics Dashboard | - | - | Yes | Yes |
| Accounting Export | - | - | Yes | Yes |
| API Access | - | - | Yes | Yes |
| Automation Rules | - | - | Yes | Yes |
| White-Label | - | - | - | Yes |
| Multi-Store | - | - | - | Yes |
| Team Members | 1 | 3 | 10 | Unlimited |
| Order History | 6 mo | 24 mo | Unlimited | Unlimited |
Why This Structure Works
-
Essential (EUR 49) is genuinely useful but has natural limits
- 100 orders/month is ~3/day - fine for small sellers
- Luxembourg-only invoices work if you don't ship EU
- 1 user is fine for solo operation
-
Professional (EUR 99) unlocks the "serious" features
- EU VAT invoicing is the killer upgrade trigger
- Product locations + PO = operational maturity
- 3 users = small team
-
Business (EUR 199) is for growth
- Analytics and automation justify the price jump
- 2,000 orders/month covers most high-volume stores
- API enables custom workflows
- No multi-store requirement (most don't need it)
-
Enterprise (EUR 399+) captures high-value clients
- White-label for agencies/resellers
- Multi-store for the rare cases that need it
- SLA and dedicated support for critical operations
Price anchoring: EUR 99 is the target tier. EUR 49 captures price-sensitive leads. EUR 199 is for growth. EUR 399+ makes EUR 199 look reasonable.
Competitive Positioning
| Alternative | Their Limitation | Our Advantage |
|---|---|---|
| Just use Letzshop | No multi-channel inventory, wrong VAT, no customer access | Complete back-office |
| Spreadsheets | Error-prone, no automation, time-consuming | Professional, synced |
| Full ERP (SAP, Odoo) | Overkill, expensive, complex | Right-sized, affordable |
| Accountant fixes VAT | EUR 50-100/month for corrections | Built-in, automatic |
Go-to-Market
Message Hierarchy
Primary: "The back-office Letzshop doesn't give you"
Supporting:
- "One inventory for all your channels"
- "Invoices with correct VAT, any EU country"
- "Your customers, your data"
Initial Outreach Target
Stores who:
- Have their own website AND Letzshop presence
- Ship to multiple EU countries
- Have complained about Letzshop limitations
Proof Points to Gather
- Time saved per week on manual sync
- VAT corrections avoided
- Overselling incidents prevented