Skip to Content
Menu

Advanced Loyalty Management

by
Odoo
v 16.0 Third Party 387
Download for v 16.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Point of Sale (point_of_sale)
Sales (sale_management)
Discuss (mail)
Inventory (stock)
Invoicing (account)
Lines of code 1051
Technical Name advanced_loyalty_management
LicenseLGPL-3
Websitehttps://www.cybrosys.com
Versions 15.0 16.0 17.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Point of Sale (point_of_sale)
Sales (sale_management)
Discuss (mail)
Inventory (stock)
Invoicing (account)
Lines of code 1051
Technical Name advanced_loyalty_management
LicenseLGPL-3
Websitehttps://www.cybrosys.com
Versions 15.0 16.0 17.0
Community
Enterprise
Odoo.sh

Advanced Loyalty Management

In this module, we have incorporated new features such as deducting loyalty points upon refund, converting change into loyalty points, displaying claimed rewards history, and introducing a new type of reward

Explore This Module

Overview

In this module, we have implemented the functionality to deduct loyalty points when an order is refunded. Additionally, we offer the capability to convert change into loyalty points. Customers can conveniently view their claimed rewards history on their respective pages. Furthermore, we've introduced a new reward type, allowing users to redeem their accumulated points.

Features

We can deduct the Loyalty Points of the customer if the order is refunded.
We can convert the change into Loyalty Points.
History of claimed Rewards can be seen in the customer's page
A new loyalty reward type is introduced, where we can redeem the points

Screenshots

We have the capability to create three distinct loyalty programs, each with its own set of conditions.

Let's explore how it operates on the point of sale (POS) screen and Receipt


Now lets check on the customer's page and see its updated on the customer's loyalty cards

Now Lets see How it deducts on refund, We can see the point is deducted from loyalty 1 and loyalty 3 programs , The point is not deducted from the loyalty program (loyalty 2), Because the condition is based on per order, the points from that point will be deducted only when the whole order is refunded

Now lets check on the receipt and customer's page and see how it is updated.

Now lets refund the whole order and check how the loyalty points are deducted.

Now lets claim a reward and check How the points are effected.

Now lets refund the order and check How the points are effected. Here we given a warning to prevent the refund of reward line,to avoid the conflict in calculations of loyalty points.

We can refund the whole quantity and check the how the points reduced

We can check the next case, that is converting the change to loyalty points

Given a button under the change to show the list of loyalty programs to which converted loyalty points should added

When the popup is clicked, users can select the loyalty program to which they wish to allocate their converted points. Upon selection, the change amount resets to zero.

Now let's check new reward type and how its works

In this reward type , the customer can only claim the reward if the customer is doing the purchase for the second time

If the same customer do the purchase for the second time, they are eligible for claiming the reward

Upon selecting the reward a popup showing how many points we can redeem

Then we can see that it is applied to reward line

If the same customer come again he cannot claim it again, While configuring the rewards , we give the condition Daily 1

If maximum redemption amount type is given in percentage, We can redeem the 10% of the order's subtotal

If maximum redemption amount type is given in Points, We can redeem that much points as maximum redemption points

I Next we can see the history of claimed rewards in the customer's page.

Related Products

Our Services

Odoo Customization
Odoo Implementation
Odoo Support
Hire Odoo Developer
Odoo Integration
Odoo Migration
Odoo Consultancy
Odoo Implementation
Odoo Licensing Consultancy

Our Industries

Trading

Easily procure and sell your products

POS

Easy configuration and convivial experience

Education

A platform for educational management

Manufacturing

Plan, track and schedule your operations

E-commerce & Website

Mobile friendly, awe-inspiring product pages

Service Management

Keep track of services and invoice

Restaurant

Run your bar or restaurant methodically

Hotel Management

An all-inclusive hotel management application

Support

Need Help?

Got questions or need help? Get in touch.

odoo@cybrosys.com

WhatsApp

Say hi to us on WhatsApp!

+91 86068 27707

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
There are no ratings yet!
Bug
by
djo
on 6/25/24, 6:22 AM

Good morning

Je viens de tester votre module « advanced_loyalty_management » et je vous félicite pour votre travail car il répond tout à fait à mes besoins.

Cela fonctionne correctement et sans problème tant que la connexion réseau est valide à partir du moment où il y a une coupure de réseau et que j'associe un client à un achat dans le POS une fenêtre affichant "erreur inconnue" s'affiche lors du paiement. Pourriez-vous voir le problème.

Cordialement


Re: Bug
by
Cybrosys Technologies
on 7/1/24, 7:48 AM Author

We will check and update if we can reproduce it.