POS Refer Customer And Earn Loyalty Point
by TechUltra Solutions Private Limited https://www.techultrasolutions.com$ 29.45
In-App PurchasesAvailability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Discuss (mail)
• Point of Sale (point_of_sale) • Invoicing (account) • Inventory (stock) |
Lines of code | 479 |
Technical Name |
pos_refer_customer_and_earn_loyalty_point |
License | OPL-1 |
Website | https://www.techultrasolutions.com |
Versions | 16.0 17.0 18.0 19.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Discuss (mail)
• Point of Sale (point_of_sale) • Invoicing (account) • Inventory (stock) |
Lines of code | 479 |
Technical Name |
pos_refer_customer_and_earn_loyalty_point |
License | OPL-1 |
Website | https://www.techultrasolutions.com |
Versions | 16.0 17.0 18.0 19.0 |


POS Refer Customer And Earn Loyalty Point
The POS Refer Customer And Earn Referral Loyalty Point module is designed to enhance customer engagement and retention by introducing a robust referral and loyalty point system directly within the Point of Sale (POS) interface. This module empowers businesses to reward customers for referring new buyers and incentivizes both referrers and referred customers through a flexible loyalty program.

- Grant Referral loyalty points to customers when their referred individuals make purchases.
- Automate email notifications to customers about earned loyalty points from referrals and include unique referral codes in the emails.
- Show earned Referral loyalty points in real-time on the POS screen for both referrers and referred customers.
- Seamlessly integrate with existing Odoo loyalty programs for enhanced functionality.
- Allow customers to refer others to directly from the POS interface.
- Configure the number of points earned per successful referral.
- Apply loyalty programs to specific products, categories, or tags.

1. Install POS Refer Customer And Earn Loyalty Point App
Install POS Refer Customer And Earn Loyalty Point App From Apps.
2. Configure Referral Reward Points
Go to Settings > Point Of Sale > Loyalty Membership Point
Here You can see that first, we configure the Referral
Reward Points.
Referrers will earn Loyalty Points when a referred customer
successfully uses their referral code during a Purchase of a
Product.


3. Assign Referral Code
All the present customers have a referral code assigned
to them during installation time.
Note: Do not Uninstall POS Refer Customer And Earn Loyalty Point
module if
the module is uninstalled, and again you try to install then
the referral code will change of all the customer.
4. Automatically Referral code Generate
4.1 Referral code Generate From Contact
When a new contact is created through the Contact
application, a unique referral code will automatically be
generated for the specific contact. This referral code will
be associated with the contact and can be used for tracking
referrals or other relevant activities. the
contact will be notified via email with details of the
referral code, ensuring they are informed and can utilize
the Referral code as needed. The email notification will
include all
necessary information about the referral code, along with
any applicable instructions or benefits tied to its use.
Mobile and Email Fields Are Required In Contact, without
Filling it New Contact Will not created as shown in image.
If a mobile number entered in the contact form already
exists, a pop-up notification will appear to inform the
user. The notification will display the message: "This
Mobile Number is already registered. Please use a different
Mobile Number.
If an email address entered in the contact form already
exists in the database, a pop-up notification will appear to
alert the user. The notification will display the message:
"This email is already registered. Please use a different
email address."


4.2. Customer Name,Mobile and Email Fields Are Required
Customer Name,Mobile and Email Fields Are Required In POS
customer create Form
If a mobile number entered in the contact form already
exists, a pop-up notification will appear to inform the
user. The notification will display the message: "This
Mobile Number is already registered. Please use a different
Mobile Number."
If an email address entered in the contact form already
exists, a pop-up notification will appear to alert the user.
The notification will display the message: "This email is
already registered. Please use a different email address."
4.3. Referral code Generate From POS And Mail Will Be sent Automatically
When a new contact is created through the Point of Sale, a unique referral code will be automatically generated for that contact. This referral code will be linked directly to the contact and can be used for referral tracking or other related purposes. the contact will receive an email notification containing their referral code. The email will provide clear and detailed information about the referral code, including any benefits or instructions on how to use it. This process ensures that the contact is informed and can easily take advantage of the referral code.


5. Customer Purchase Product
Following validate the bill, if new Customer enter Referral Code Referral by will receive Referral Reward Points as configured.
6. Loyalty Card
Go to Point Of Sale > Products > Discount & Loyalty >
Loyalty Program
In the Discount & Loyalty section, all the details and
history of Referral loyalty cards are displayed under the Loyalty
Cards tab. This feature provides a comprehensive overview of
all loyalty cards associated with the loyalty program. It
includes important information such as the unique loyalty
card code, the current balance of Referral loyalty points,
expiration
dates (if applicable), and the customer or partner linked to
each card. it allows businesses to easily
track and manage loyalty cards, ensuring transparency and
efficient customer service.


7. Automatically Added Referral Loyalty Points
7.1. Referral Loyalty Card Is Existing
Go to POS > Products > Discount & Loyalty > Loyalty
Cards
In the Loyalty Card, if a customer is already
registered, any new Referral loyalty points are
automatically added
to their existing Contact. The loyalty card list displays
each customer's name along with their current balance of
Referral loyalty points under the Loyalty Program section.
For
example, Travis Mendoza initially has 61 referral loyalty
points.
When Travis makes a purchase and uses a referral code, his
Referral loyalty points are updated, increasing to 91 Loyalty
Referral Points, reflecting the addition of 30 new referral
points. This system ensures that all Referral loyalty points are
tracked and updated automatically, providing a seamless
experience for both the business and the customer.
An automated email is generated, including:
Points Earned for Referral: 30 points.
Current Referral Loyalty Points Balance: 91.0 points.
A personalized message thanking the customer for their
referral and encouraging continued engagement.
7.2. Referral Loyalty Card Is Not Existing
Go to POS > Products > Discount & Loyalty > Loyalty
Cards
The Loyalty Card system displays a list of all loyalty
cards. If a customer, such as Theodore Gardner, does not
have an existing loyalty card, the system indicates the
absence of a loyalty card for that customer. When any new
Customer makes a purchase and uses a referral code, a new
loyalty card is automatically created for Theodore Gardner.
This new card
is generated as soon as Any New Customer makes a purchase
With use of the referral code.
an automated email is sent to Theodore
Gardner, which includes the following details:
Points Earned for Referral: 30 points.
Current Referral Loyalty Points Balance: 30 points.
A personalized message expressing gratitude for the referral
and encouraging further engagement with the program.
This process ensures a seamless and automated experience for
customers, rewarding them promptly while keeping them
informed and appreciated.


8. Referrals
In the Loyalty Card, you can track how many customers have used a specific referral code assigned to a particular customer. To do this, locate the specific customer in the Loyalty Card list and click on their name. In the customer details view, you will find a Referrals button. Clicking on this button will display a detailed list of all the customers who have used that specific customer's referral code. This feature provides a convenient and efficient way to monitor referral activity, helping businesses reward customers appropriately and analyze the effectiveness of their referral program.
- We are provide 90 days bug free support related to our module.
- The support team is available from Monday to Friday 10:00 AM to 07:00 PM (IST).
- To create ticket send email to support@techultra.in.
Customers can refer their friends or family directly from the POS interface by sharing a referral code.When the referred customer makes a purchase, the referrer earns loyalty points.
You can set the number of Referral loyalty points to be granted per referral in the module's configuration settings.
Yes, the module supports a multi-tier loyalty system where referrers can continue earning points for future purchases made by their referrals.
Yes, you can define rules to limit loyalty rewards to specific products, categories, or tags using the advanced domain management feature.
5. Will the referral codes for all customers change if the POS Refer Customer And Earn Loyalty Point module is uninstalled and reinstalled?
Yes, if the module is uninstalled and reinstalled, the referral codes for all customers will be reset and changed.
Related Products

Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module