Odoo ERP Multi Level Marketing

About Caret Odoo MLM App​


The MLM (Multi-Level Marketing) is a marketing strategy for the sale of products or services where the revenue of the MLM application is derived from a non-salaried workforce selling the company's products/services, while the earnings of the participants are derived from a pyramid-shaped or binary compensation commission system.

Once a user is being a  Distributor in Multi-Level Marketing they can get income using three ways:

  1. Joining Income
  2. Bonus Income
  3. Re-purchasing Income
MLM (Multi-Level Marketing) is a marketing strategy for the sale of products or services where the revenue of the MLM application

Main Features of Multi-Level Marketing


Get Full Details of Node( Users) 

KYC verification                                                                                                                    ​

KYC verification

Maintain parent and their child node relationship.                                                                                                                    ​

Maintain parent and their child node relationship.

Maintain a level of the node and give a bonus according.                                                                                                                                           ​

Maintain a level of the node and give a bonus according.

Direct Earning Option.                                                                                                                                                                    ​

Direct Earning Option.

Repurchase Product.                                                                                                                                                                                                                                                       ​

Repurchase Product.

Due Payment Report.                                                                                                                    ​

Due Payment Report.

GST Invoice Receipt.                                                                                                                    ​

GST Invoice Receipt.

Mail Notification                                                                                                                                           ​

Mail Notification

SMS Notification                                                                                                                                                                    ​

SMS Notification

App Features:

App Features:

  • Register New node
  • Withdraw option
  • List of child view
  • My profile view
  • Deduct wallet option for repurchase and register user
  • My transaction view (current balance, pending payments)
  • Change and forget the password.

Are you interested more about Multi-Level Marketing (MLM), here the latest our case study about it, have a look at this. 

Manage Configuration


When the user installs the Multi-Level Marketing application it will get this screen in the MLM marketing menu. Before starting Multi-Level Marketing application or start a marketing scheme you have to decide and fill these configuration fields to start of your scheme.Default value as our configuration.

Number of Nodes per Level is 4
 ---> Any user has a maximum of 4 children per level. 

Maximum child level is 10.
  ---> The user get a commission from a maximum of 10 levels of child users.


In bonus configuration, a user can set bonus amount to add in customer account on completion on level. 

They can set each level configuration amount.

onus configuration, a user can set bonus amount to add in customer account on completion on level.  They can set each level configuration amount

Business Value Point Limit

This is the limit of points when any user’s total BVP points reached this limit then those points are converted to the income and add to the income.

Business Value Point Rate

When the user reached BVP Point limit and convert BVP point to income that time given rate of BVP points are converted to the income.


After configuring the product and setting Quantity and all details the user can use this product as an MLM product in the app.

On product administrator can add different fees like commission fees, direct joining fees,  joining fees.

 configuring the product and setting Quantity and all details the user can use this product as an MLM product in the app. On product administrator can add different fees like commission fees, direct joining fees,  joining fees

Once configure taxes a user only has to set this on different products. Then taxes will be added in the Invoice. Product price is included with tax. Administrator also configured fiscal positions.

IGST will be applied by users (Node) Selected State.

If a user is from Gujarat then Inter State GST will be applied.

If a user is from outside of Gujarat then Outer State IGST will be applied.


Flow of System


User Connection

  • Only activate user can login in the system by an app  and register  a new user(node).

  • Fill up basic details and select parent users.

  • Only that user show in parent list which are the active child of the login user and show themselves.

Activate User

  • Before active user needs to fill-up require details.

  • On activate, the button makes user as an active user and send login details to a user in SMS.

  • If new user fees amount to pay by wallet balance then deduct wallet checkbox show as checked, and a newly created user does not need to pay fees.

  • After activating a user, the company can give them a registered product and give an invoice receipt.

  • After activating user they're all parent user get decided  earning amount and check the level of parent users and update their level according to the decided condition.

An active user can do the following:

  • An active user can register any user as a child.

  • An active user can repurchase a product using an app. 

  •  Reset Password.

  • An active user can see their own amount and transaction information like Current balance withdrawal and total earning amount.

  • An active user can see own profile.

  • An active user can see their child profile and child of the child's profile.

er Earning Possibilities Add Child User Business value point is converted into earning. If any child user is added their child user then the parent user also gets earning amount.

User Earning Possibilities:

  • Add Child User.

  • Business value point is converted into earning.

  • If any child user is added their child user then the parent user also gets earning amount.

The administrator can do the following:

  • The administrator can see the request of a new user, any payment request of a user in the inbox of the discuss the menu.

  • MLM Marketing menu is described as the payment information number of a parent-child hierarchy,  customer invoice and administrator can do the configuration of bonus points.

  • Due Payment Report menu is used to print the report.

Multi-Level Marketing Mobile App


The user who has an account in this application and he wants to add a new user then. He has to install and run the Geetanjali Enterprise android application. 

Login

Choose Registration

Enter Details

Change Password

Reset Password

Profile

Profile

Child User

Account Information

Bank Information

Choose Re-purchase

Choose Product

Buy

Note:

---> User is only can add from the Android application.

---> When creating a new user it will display in Odoo in the draft stage and not in the Android application because it is not an active user.

---> To activate the user, the user has to submit KYC details and request to activate to Administrator.

Due Payment Report and GST Tax format Invoice in MLM App


Let's check the full video of Multi-level Marketing (MLM).

Email and SMS Notification in MLM using Odoo 


Notification in 
MLM using 
Odoo

Emails


  1. On Repurchase Request: When a user requests to repurchase a product that time mail is sent.

  2. On Payment Request: On Payment, request mail is sent to the administrator.

  3. After Payment Done: After payment is done mail sent with the payment receipt number.

SMS


  1. On Activation: On Node activation,  SMS is sent.

  2. On Payment Done: On Payment is done SMS send with the receipt number.

For Odoo ERP MLM Management System consultation or demo.

Contact us
Connect With Caret IT
Chat with us on WhatsApp! ×
Hello, how can we help you?