Plugin: Aff Points
Plugin adds affiliate points functionality to aMember.
You can set the points amount on Affiliates -> Commision Rules -> (select rule) -> Edit.
You need add a break of affiliate points on User Profile page from user area.
You can see and set affiliate points on User Profile page in admin area.
Functionality:
User menu from admin side:
Two static fields:
- Affiliate points current: shows current status of affiliate points of the user
- Affiliate points total: shows all achieved points by the user long his affiliate activity (necessary for report you ask me to add)
Control group gives you to add or remove the points. What's happening:
- You provide comment (for example: "New laptop for the user!") and choose decrease or increase the points
- The system handle the request and add record to affiliates history of the account
- The system don't touch total affiliate points amount.
Affiliate commission rules menu -> rule:
- "Affiliate points" enrolling to the affiliate on rule activation
Admin menu
- "Top Affiliates by Points" report menu before "Utilities" menu
User account area from the user side:
- "Affiliate points" static field in profile page is it.
- "Affiliate Info" -> "History" submenu with grid. Fields of the grid:
- Record Date: Date of 'commission'/'zero action'
- Record Type: type of the record:
- Add - aka 'commission'
- Dec - remove affiliate points
- Amount: Amount enrolled during the action
- Total: Current total balance (correlate with "Affiliate points" on the profile page)
- Comment: comment added by admin on zeroing on added by system on commission such as "Add 232 points basing on Default Commission Rule"