Simple standard MLM forced matrix 5*5 with additional features:
Using points as money.
Only registered members can register new members.
When new members registered, registrar should transfer their points from his/her account to the company.
Registrar will get commission on each registration.
Registrar can choose sponsor for new members as the new members agree.
Auto re-entry when matrix complete. Points can be transfers between members.
Admin set commission on every levels.
Admin set the minimum amount of commission to claim.
Commission can be claim only when members complete the first level (have 5 direct down-lines)
Sponsor can view their down-line hierarchy and the profiles.
Other features as necessary for MLM forced matrix system.