Points System
It is flexible and comprehensive system to monetize user's activities. In other words, it allows to reward members with points for their activities. You can guide members' #activity to any part of the site and make them more active in : posting comments, creating posts, voting, sending friends requests, uploading videos, events, etc… Members can also get points levels according to their points balance.
Now points values can be both integer and float (floating point values with precision of 8 digits) values, thus you may use points as #crypto or #digital currency with minimal value 0.00000001
Main user abilities:
1) Earn/Lose points for the listed actions
2) Buy points for real money
3) Exchange points to real money
4) Give points to other members
5) View history
6) View site's notifications about just got/lost points using dropdown menu with details.
8) Reach points levels
Main administration abilities:
1) Set exchange rate for purchasing points for money
2) Set exchange rate for exchange points to money
3) View/edit users history
4) Set floating-point precision for points values
5) Full control of users' activity. Ajax panel allows to edit already existed or to add new actions to the module and set points for each participant who can be involved to the action. For example: when you send new message in conversation there are two users who can earn points: first - person who sents and 2nd - who gets the message. Another example: if you have new talk in #JotMessenger and someone adds new participant to the talk, then 3 members can get different amount of points: talk's owner, person who adds the new person and new person.
6) Allows to process members' requests to exchange points to money manually or pay throw the site using available payment providers
7) Set restrictions on number of the action execution during 24 hours. For example: you may set 3 times per day for photo uploading and then member will be able to get points only for 3 uploaded photos during 24 hours.
8) Reward/Penalize members with any number of points.
For example: An active member creates a lot of unique and useful content, you as admin can present any number of points like 100 points with message - "Good Job". Then member will get 100 points and see the message in history.
Members can get notification by email about presented points from admin/members. Admin can disable/enable emails notifications via admin panel.
9) Points System can detect just installed modules and allows to add the action or grab already existed from Alerts table automatically. In this case you just need to fill the points values for the actions.
Full actions control:
- disable/enable module with actions
- disable/enable an action
- add action to the module
- add person for each action to get/lost points
- dropdown list which helps to add users to alert's participants list or to add your own value.
10) Can create any number of point levels with their points' range, names and avatars.
Next update with new abilities is coming soon :)
#AQBSoft #Points #PointsSystem #Payment #Activity #Exchange #Cryptocurrency #Currency #BTC #Wallet #Withdraw