WordPress MLM e-commerce platform untuk 3 brand produk: Jenauli + Honiq + Hypure
Custom WordPress theme + UAP plugin fork + SSAD subscription override untuk 3 brand Sareo — MLM commission engine kompleks dengan rank achieve/hold/demotion + matrix routing.

Challenge
Sareo punya 3 brand produk berbeda (Jenauli, Honiq, Hypure) yang butuh single platform untuk e-commerce + MLM + subscription. Indeed Ultimate Affiliate Pro (UAP) plugin tidak fit out-of-box untuk struktur rank Sareo yang kompleks (achieve/hold/demotion criteria + matrix routing). WooCommerce Subscriptions juga butuh override Advanced Dynamics untuk pricing logic per brand. Tim admin non-IT butuh UAT handover suite yang executable tanpa dev assist.
Approach
Capital Commerce execute multi-fase build:
- Custom WordPress theme dual-generation (G2 + G3) untuk 3 brand storefront — Jenauli, Honiq, Hypure dengan brand identity terpisah tapi share core platform.
- Custom plugin pair —
sareo-shortcode+sareo-customuntuk theme-level extension + brand-specific layout component. - UAP plugin fork — extend MLM rank engine: achieve/hold/demotion criteria + matrix type routing + 2-step registration + approval workflow + auto-generated username.
- SSAD subscription override — Advanced Dynamics + WooCommerce Subscriptions untuk pricing logic dinamis per brand.
- MLM rank system features:
- Pre-defined rank assignment via WP Admin
- Per-user flag: rank rules override (admin bypass standard rules untuk edge case)
- Bulk CSV import/export opening balance (upline hierarchy + rank level + apply_rank_rules flag)
- UAT handover suite 4-fase — Phase 0 dummy data prefix
E2E_→ Phase 1 PHPUnit UAP+RMA → Phase 2 E2E Smoke 30 menit → Phase 3 E2E Full. Format Goal/Langkah/Expected/Edge Cases supaya admin non-IT bisa jalan tanpa dev.
Outcome
Active engagement, multi-fase ship:
- 3 brand storefront (Jenauli + Honiq + Hypure) live dengan single platform shared core.
- MLM rank engine flexible: achieve/hold/demotion + matrix routing + admin override flag per user untuk edge case.
- Bulk CSV import/export opening balance — admin bisa migrate upline hierarchy + rank level batch.
- 2-step registration + auto-generated username + approval workflow operasional.
- Subscription pricing dinamis per brand via SSAD override.
- E2E test pattern 4-fase memungkinkan UAT signoff per modul tanpa dev assistance — admin non-IT executable.
- Project approaching UAT handover phase.
Stack technology
Punya project serupa?
Diskusikan kebutuhan Anda di konsultasi awal 30-60 menit.
