Refactor commerce POS settings to market-centric architecture

Featurekamo-internal
Shipped
April 3, 2026 at 1:30 AM UTC
Author
kamo
Commit
b2684c5

Major restructure of the commerce settings page: Frontend: - Replace flat tab layout (Products, Inventory, Rental Assets, Subscription Plans) with market-centric card grid where sub-resources are nested under each market - Replace all modal/popup-based CRUD with dedicated sub-pages and proper routing - New route structure: **************** etc. - Market detail page with dynamic sub-tabs based on commerce type (RETAIL, RENTAL, SUBSCRIPTION) - Subscription plan editing uses 3-level deep pages with sub-tabs (pricing, features, add-ons, etc.) - Add "Provider Integrations" placeholder tab alongside "Markets & Fields" - New unified commerceApi.ts client replacing scattered API calls - Single catch-all API route handler replacing 7 individual route files Backend: - Expand CommerceMarketController with nested market-scoped endpoints - Delete confirmation uses existing ConfirmationDialog with challenge word pattern

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing