Capital Commerce Consulting
retail
Sareo

WordPress MLM e-commerce platform for multi-brand product storefronts

Custom WordPress theme + UAP plugin fork + SSAD subscription override for Sareo multi-brand storefronts — complex MLM commission engine with rank achieve/hold/demotion + matrix routing.

WordPress MLM e-commerce platform for multi-brand product storefronts
IndustryRetail / MLM E-Commerce
ServiceWordPress theme + plugin fork + custom MLM logic + UAT handover
TimelineMulti-phase, active engagement
Year2024-2026

Challenge

Sareo runs multi-brand products needing a single platform for e-commerce + MLM + subscription. Indeed Ultimate Affiliate Pro (UAP) plugin did not fit out-of-box for Sareo's complex rank structure (achieve/hold/demotion criteria + matrix routing). WooCommerce Subscriptions also needed Advanced Dynamics override for per-brand pricing logic. Non-IT admin team needed a UAT handover suite executable without dev assistance.

Approach

Capital Commerce executed a multi-phase build:

  1. Custom WordPress theme dual-generation (G2 + G3) for multi-brand storefronts — each brand identity separate but sharing core platform.
  2. Custom plugin pairsareo-shortcode + sareo-custom for theme-level extension + brand-specific layout components.
  3. UAP plugin fork — extended MLM rank engine: achieve/hold/demotion criteria + matrix type routing + 2-step registration + approval workflow + auto-generated username.
  4. SSAD subscription override — Advanced Dynamics + WooCommerce Subscriptions for dynamic per-brand pricing logic.
  5. MLM rank system features:
    • Pre-defined rank assignment via WP Admin
    • Per-user flag: rank rules override (admin bypass standard rules for edge cases)
    • Bulk CSV import/export of opening balance (upline hierarchy + rank level + apply_rank_rules flag)
  6. UAT handover suite 4-phase — Phase 0 dummy data prefix E2E_ -> Phase 1 PHPUnit UAP+RMA -> Phase 2 E2E Smoke 30 min -> Phase 3 E2E Full. Format Goal/Steps/Expected/Edge Cases so non-IT admins can run without dev.

Outcome

Active engagement, multi-phase ship:

  • Multi-brand storefronts live on single platform with shared core — scalable to add new brands in the future.
  • Flexible MLM rank engine: achieve/hold/demotion + matrix routing + per-user admin override flag for edge cases.
  • Bulk CSV import/export opening balance — admin can batch migrate upline hierarchy + rank level.
  • 2-step registration + auto-generated username + approval workflow operational.
  • Per-brand dynamic subscription pricing via SSAD override.
  • 4-phase E2E test pattern enables UAT signoff per module without dev assistance — non-IT admin executable.
  • Project approaching UAT handover phase.

Technology stack

WordPressWooCommerceIndeed Ultimate Affiliate Pro (forked)WooCommerce Subscriptions + Advanced Dynamics (SSAD)Custom plugins (sareo-shortcode, sareo-custom)MySQLPHP

Have a similar project?

Discuss your needs in an initial 30-60 minute consultation.

This site uses cookies for anonymous analytics. Details in Privacy Policy.