Odoo – Loyalty Management

We have improved our existing loyalty system and make lots of enhancement. In new system, referral customer and employee will be tracked and get benefits of sales occurred from Sales Order or POS.

Loyalty point begin when customer start purchasing above Purchase Limit and then after customer will always get point on every purchase. In configuration, there are some general configuration for getting points for each one. It is easy to define accounts for discount and cash out.

Loyalty Global configuration

Loyalty Global configuration

In Sales Order form, you can select Referral Customer and enter how many points to redeem. Redeem points will be automatically converted into discount amount.

Referral Sale Order

Referral Sale Order

Points will be added in customer after invoice will be paid. (created from sales order).

Customer loyalty points

Customer loyalty points

Referral customer and employee (sales person) will earn points.

Referral customer loyalty points

Referral customer loyalty points

Odoo employee loyalty points

Odoo employee loyalty points

You can select Referral Customer from POS and redeem points.

POS Referral sale

POS Referral sale

POS Payment with earned points

POS Payment with earned points

POS redeem

POS redeem

POS point to amount

POS point to amount

It will print redeem point in POS Receipt.

POS receipt with point information

POS receipt with point information

It will make separate journal entry for redeem points entered from POS.

POS Redeem journal

POS Redeem journal

We can have all points information in customer form also like below images.

Points earned from POS

Points earned from POS

Odoo customer's redeemed point information

Odoo customer’s redeemed point information

Employee will get commission amount in their salary as per their sales during a month and job position in company. Multiplier value will be use for calculation of monthly commission amount. Employee contract must have Working Schedule define.

Employee job position

Employee job position

At time of creating employee payslip, employee points will be automatically selected and use in calculation.

Odoo hr payslip

Odoo hr payslip

Once employee payslip is confirmed, we will have corresponding points entry in employee form.

Odoo hr employee redeem

Odoo hr employee redeem

In this system, its possible to provide CASH amount to customer instead of discount during purchase and also generating valid accounting entries.

Cash out approved

Cash out approved

Cash out paid

Cash out paid

Cash Out will make entry same like redeem point for customer.

Odoo customer redeem

Odoo customer redeem

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: