MicroPayments Group Actions - Multi-level Affiliate System


Multi-Level Affiliate System

Back to Add-on Guide
Back to MicroPayments Guide

Starting from version 1.0.3, it's possible to set up a Multi-Level Affiliate System in MicroPayments by using the Group Actions add-on.

What is This Feature

This system allows users to enter receive points based on a queue that moves each time a new user joins.

Flow

It works with cycles. The way it works is as follows:

  1. New user joins - he/she enters the queue and receives x points pending to their account
  2. After very x user joins:
    1. First user in the queue gets their points credited
    2. This first user is moved to the end of the queue

Example

Consider six users: One, Two, Three, FourFive and Six.
In this system, users receive 25 points each cycle and each cycle happens every three users.

Step-by-step

  1. User One joins
    1. One receives 25 pending points to his account
    2. One joins the queue. The queue now is One
    3. The cycle will reset after two more users join
  2. User Two joins    
    1. Two receives 25 pending points to his account
    2. Two joins the queue. The queue now is One, Two
    3. The cycle will reset after one more user joins
  3. User Three joins
    1. Three receives 25 pending points to his account
    2. Three joins the queue. The queue now is One, Two, Three
    3. Three was the third user to join, so this cycle will reset
    4. One is the first on the queue, so his 25 pending points are now credited. He also receives 25 pending points and is move to the end
    5. The queue now is Two, Three, One
  4. User Four joins
    1. Four receives 25 pending points to his account
    2. Four joins the queue. The queue now is Two, Three, One, Four
    3. The cycle will reset after two more users join
  5. User Five joins
    1. Five receives 25 pending points to his account
    2. Five joins the queue. The queue now is Two, Three, One, Four, Five
    3. The cycle will reset after one more user joins
  6. User Six joins
    1. Six receives 25 pending points to his account
    2. Six joins the queue. The queue now is Two, ThreeOneFourFive, Six
    3. Six was the third user of this cycle, so the cycle will reset
    4. Two is the first on the queue, so his 25 pending points are now credited. He also receives 25 pending points and is moved to the end
    5. The queue now is Three, One, Four, Five, Six, Two

Settings

Head to Admin Dashboard → MicroPayments → Settings → Basic Income.

In here you will find the settings for this feature. The first one is straightforward:

  • Enable basic incomes - Enables this feature

Sets

Click on Add New Set to configure it.

There can be many sets acting simultaneously

  • Remove set - Clicking the button removes this set.
  • Select Role - Which user role will be included in the set.
  • Reentry user position - The set will cycle each every x new users.
  • Periodic Operations Amount - How many points will be granted on each cycle.


More information about the CM MicroPayments Group Actions AddOn

Other WordPress products can be found at CreativeMinds WordPress Store

Let us know how we can Improve this Product Documentation Page

To open a Support Ticket visit our support center
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.