Erik Shop Cross-Border E-Commerce Platform

Erik Shop — Cross-Border E-Commerce Platform

A full-stack cross-border e-commerce platform built on the webman suite, covering B2C/B2B scenarios and third-party seller onboarding.

Erik Shop — Three-Version Comparison

Copyright (c) 2026 erik erik@erik.xyz — https://erik.xyz


Version Overview

Lite Standard Full
Positioning Solo developers / small shops Growing cross-border merchants Enterprise full-stack platform
License MIT open source Commercial license Commercial license
How to get it Public download on GitHub Contact erik@erik.xyz Contact erik@erik.xyz
Branch lite standard full
Current ✅ — —

Download


Feature Comparison

User System

Feature Lite Standard Full
Email registration/login (JWT) ✅ ✅ ✅
Social login (Google/Apple/Facebook) — ✅ ✅
Address management ✅ ✅ ✅
Membership tiers + points — — ✅
Gift cards — — ✅
KYC identity verification — — ✅

Product System

Feature Lite Standard Full
Category management (tree) ✅ ✅ ✅
SKU + attributes ✅ ✅ ✅
Product images ✅ ✅ ✅
Multilingual content — ✅ ✅
Independent per-currency pricing — ✅ ✅
Product reviews ✅ ✅ ✅
Compliance labels (FDA/CE/RoHS) — ✅ ✅
ES multilingual search — ✅ ✅
Product feed sync (Google/Meta) — — ✅
Size charts — — ✅

Transaction System

Feature Lite Standard Full
Shopping cart ✅ ✅ ✅
Order management ✅ ✅ ✅
Payment (Stripe) ✅ ✅ ✅
Payment (PayPal/Klarna/Adyen) — ✅ ✅
BNPL buy now, pay later — ✅ ✅
Refunds ✅ ✅ ✅
Return management — ✅ ✅
Commercial invoices/packing lists — ✅ ✅
Shipping insurance — — ✅

Cross-Border Logistics

Feature Lite Standard Full
International carrier management — ✅ ✅
Shipping zones + tiered rates — ✅ ✅
Overseas warehouses (fulfillment + returns) — ✅ ✅
HS declaration — ✅ ✅
Shipment tracking — ✅ ✅
Multi-warehouse inventory management — — ✅

Customs and Tax

Feature Lite Standard Full
HS Code library — ✅ ✅
Duty rule configuration — ✅ ✅
VAT/IOSS settings — ✅ ✅
Per-country compliance restrictions — ✅ ✅
Compliant price display (tax incl./excl.) — ✅ ✅

Marketing Tools

Feature Lite Standard Pro
Coupons ✅ ✅ ✅
Carousels ✅ ✅ ✅
Flash sales — ✅ ✅
Group buying — ✅ ✅
Affiliate distribution (links + commission + payouts) — ✅ ✅
Regional promotions — ✅ ✅

Supply Chain

Feature Lite Standard Full
Supplier management — — ✅
Purchase orders — — ✅
Quality inspection (inbound + outbound gates) — — ✅
Inventory ledger (immutable) — — ✅
Inventory transfers — — ✅

Platform Extensions

Feature Lite Standard Full
Multi-store management — — ✅
Multi-vendor onboarding (third-party sellers) — — ✅
Amazon/eBay/Shopee listing — — ✅
Multi-platform order aggregation — — ✅
B2B wholesale (tiered pricing/RFQ) — — ✅

Risk Control and Compliance

Feature Lite Standard Full
Basic attack detection (XSS/SQLi) ✅ ✅ ✅
Extended attack detection (XXE/SSRF etc.) — — ✅
PosterVerify human verification — ✅ ✅
Risk rule engine — — ✅
GDPR/CCPA data requests — — ✅
Cookie Consent management — — ✅
Platform attribution tracking — ✅ ✅

High Concurrency

Feature Lite Standard Full
OPCache ✅ ✅ ✅
DB connection pool ✅ ✅ ✅
Token-bucket rate limiting — — ✅
Cache-Aside caching — — ✅
Circuit breaker — — ✅
DB read/write splitting — — ✅
Async queues — — ✅

Content and Growth

Feature Lite Standard Full
System notifications ✅ ✅ ✅
Email templates — — ✅
CMS multilingual pages — — ✅
FAQ + knowledge base — — ✅
Subscription/recurring orders — — ✅
A/B testing — — ✅
Live support (WebSocket IM) — — ✅

Clients

Feature Lite Standard Full
Flutter (iOS/Android) ✅ ✅ ✅
Flutter (macOS/Windows/Linux) ✅ ✅ ✅
Flutter iPadOS ✅ ✅ ✅
HarmonyOS (ArkTS) — — ✅
Web Admin ✅ ✅ ✅
Admin ECharts dashboard ✅ ✅ ✅
Admin Excel/PDF export ✅ ✅ ✅
Multilingual UI (5 languages) ✅ ✅ ✅

Design Comparison

Database

Lite Standard Full
Tables 23 62 110
User-related 3 5 7
Product-related 6 15 19
Transaction-related 6 9 9
Logistics-related 0 7 9
Customs-related 0 5 5
Marketing-related 4 8 8
Supply chain 0 0 5
Risk control and compliance 0 0 5
Multi-platform 0 0 9
Content and growth 0 1 14
Support/AB/API 0 0 5

Middleware Pipeline

1
2
3
4
5
6
7
8
9
10
Lite:      Cors → Security(4 types) → Locale → HashidsDecode
→ VersionRoute → (JwtAuth) → HashidsEncode

Standard: Cors → Security(4 types) → Platform → GeoIp → Locale
→ HashidsDecode → VersionRoute
→ (PosterVerify) → (JwtAuth) → HashidsEncode

Pro: Cors → Security(15 types) → RateLimit(token bucket) → Platform → GeoIp
→ Locale → HashidsDecode → VersionRoute
→ (PosterVerify) → (JwtAuth) → HashidsEncode

Code Size

Lite Standard Full
Service models 26 55 112
Service controllers 15 24 37
Service middleware 7 9+2 11+2
Service utilities 5 5 8
Admin models 15 34 65
Admin controllers 15 27 67
Flutter pages 12 12 12
HarmonyOS — — 8 pages
PHPUnit tests 23 23 23

Tech Stack

Component Lite Standard Full
snowflake-php ✅ ✅ ✅
hashids ✅ ✅ ✅
jwt-webman ✅ ✅ ✅
encryption ✅ ✅ ✅
encryptable ✅ ✅ ✅
season — ✅ ✅
poster-php — ✅ ✅
webman-scout — ✅ ✅
phpspreadsheet ✅ ✅ ✅
dompdf ✅ ✅ ✅
stripe/stripe-php — ✅ ✅
maxmind/GeoIP2 — ✅ ✅
guzzlehttp/guzzle — ✅ ✅

Upgrade Path

1
2
3
4
5
6
7
Lite (open source) ──→ Standard (commercial) ──→ Full (commercial)

How to upgrade:
1. Contact erik@erik.xyz for the code of the target version
2. Import the incremental schema (lite→standard adds ~40 tables, standard→pro adds ~48 tables)
3. Copy the controllers/models/middleware for that version
4. composer require the newly added dependency packages

How to Get It

Version How
Lite Open source on GitHub github.com/erikwang2013/erik-shop-php-lite lite
Standard Commercial license — contact erik@erik.xyz
Pro Commercial license — contact erik@erik.xyz

The commercial license includes: full source code / deployment support / priority updates / technical consulting