Files
orion/docs/marketing/strategy/back-office-positioning.md
Samir Boulahtit 6232bb47f6 feat: add invoicing system and subscription tier enforcement
Phase 1 OMS implementation:

Invoicing:
- Add Invoice and VendorInvoiceSettings database models
- Full EU VAT support (27 countries, OSS, B2B reverse charge)
- Invoice PDF generation with WeasyPrint + Jinja2 templates
- Vendor invoice API endpoints for settings, creation, PDF download

Subscription Tiers:
- Add VendorSubscription model with 4 tiers (Essential/Professional/Business/Enterprise)
- Tier limit enforcement for orders, products, team members
- Feature gating based on subscription tier
- Automatic trial subscription creation for new vendors
- Integrate limit checks into order creation (direct and Letzshop sync)

Marketing:
- Update pricing documentation with 4-tier structure
- Revise back-office positioning strategy
- Update homepage with Veeqo-inspired Letzshop-focused messaging

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-24 18:15:27 +01:00

11 KiB

Strategic Positioning: Lightweight OMS for Letzshop Sellers

The Core Insight

Letzshop vendors 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 Vendor 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. Wizamart is where you manage operations.

A focused Order Management System for vendors 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 vendors

  • 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 vendors

  • Planning to expand to other channels
  • Want professional operations before they scale
  • Need correct invoicing for EU customers

NOT targeting: Pure Letzshop vendors happy with manual processes


Core Feature Set

1. Inventory Truth (Central Stock Management)

Problem: Letzshop shows its own stock count, but vendor sells elsewhere too.

Solution:

  • Single source of truth for all inventory
  • One-way push to Letzshop (keeps it in sync)
  • Vendor updates here when selling on other channels
  • No complex connectors needed - vendor is the sync

Value: Never oversell. Always know real stock.

2. Product Locations

Problem: Vendor 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. Vendor 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 vendors, 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 vendors, 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 vendors, 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 Wizamart branding
Custom Integrations Connect to ERP, accounting software
Multi-Vendor 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-Vendor - - - Yes
Team Members 1 3 10 Unlimited
Order History 6 mo 24 mo Unlimited Unlimited

Why This Structure Works

  1. 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
  2. Professional (EUR 99) unlocks the "serious" features

    • EU VAT invoicing is the killer upgrade trigger
    • Product locations + PO = operational maturity
    • 3 users = small team
  3. Business (EUR 199) is for growth

    • Analytics and automation justify the price jump
    • 2,000 orders/month covers most high-volume vendors
    • API enables custom workflows
    • No multi-vendor requirement (most don't need it)
  4. Enterprise (EUR 399+) captures high-value clients

    • White-label for agencies/resellers
    • Multi-vendor 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:

  1. "One inventory for all your channels"
  2. "Invoices with correct VAT, any EU country"
  3. "Your customers, your data"

Initial Outreach Target

Vendors 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