POS Loyalty birthday reward
by TechUltra Solutions Private Limited https://www.techultrasolution.com$ 20.00
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 | 224 |
Technical Name |
pos_loyalty_birthday_reward |
License | OPL-1 |
Website | https://www.techultrasolution.com |
Versions | 17.0 18.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 | 224 |
Technical Name |
pos_loyalty_birthday_reward |
License | OPL-1 |
Website | https://www.techultrasolution.com |
Versions | 17.0 18.0 |


POS Loyalty birthday reward
POS Loyalty birthday reward simplifies the process of generating, managing, and redeeming coupon codes in Odoo. It is designed to improve customer satisfaction and boost operational efficiency by allowing businesses to send coupon codes directly to customers via email. The module also enables seamless redemption through the Point of Sale (POS) system. Detailed receipts and notifications ensure clarity and a smooth user experience.

- Automatically generate unique coupon codes for customers.
- Send coupon codes directly to customersâ email addresses with personalized messages.
- Customers can redeem their coupons directly in the POS system using the code sent to their email.
- Ensures that a coupon code can only be redeemed once.
- Displays a notification to customers if they attempt to reuse an already-redeemed coupon: "No reward can be claimed with this coupon."
- Validates the coupon code instantly during redemption to ensure it meets the conditions set by the business.
- Set custom rules for coupon usage, such as minimum purchase amount, product-specific applicability, or expiration dates.
- Final receipts include comprehensive details such as product information, applied coupon codes, discount amounts, and the final total.
- Intuitive error messages guide the cashier and customers if invalid or expired codes are entered.

1. Install POS Loyalty birthday reward App
Install POS Loyalty birthday reward App From Apps.
2. Configure Birthday Reward Program
2.1. Configure Birthday Reward Program For
Discount On Product
The Birthday Reward Program can be configured by
Tick the Check Box. Customers will be rewarded on their
birthdays through a dedicated discount On Product.


2.2. Configure Birthday Reward Program For Free
Product
The Birthday Reward Program can be configured by
Tick the Check Box. Customers will be rewarded on their
birthdays through a dedicated Free Product.
3 Open Rewards
3.1. Reward Discount On Product
Open rewards and set reward type according to you; here
we will set a Discount and the discount percentage will be
10%. We offer a 10% discount on all items in our store.
Coupons are redeemable at the checkout counter. There is a
limited period of validity for coupons.


3.2. Reward Free Product
Open rewards and set reward type according to you; here
we will set a Free Product. We offer a Free Product on all
items in our store.
Coupons are redeemable at the checkout counter. There is a
limited period of validity for coupons.
4 Add BirthDate Of Customer
A field called BirthDate is available in the contact app,
where the customer can enter their birthdate, and a reward
will be sent to their email address based on the information
provided in this field, as shown in the image below.


5. Customer Receives an Email
5.1 Customer Receives an Email with discount
Code
The customer receives an email like the one shown here.
Birthday emails with discount coupons are automatically
generated and sent. Each email contains a unique promo code
for secure and traceable redemptions. Coupon codes remain
valid for one month. All emails include the company name,
logo, and contact details, ensuring professional branding.
5.2. Customer Receives an Email with Free Product
Code
The customer receives an email like the one shown here.
Birthday emails with Free Product coupons are automatically
generated and sent. Each email contains a unique promo code
for secure and traceable redemptions. Coupon codes remain
valid for one month. All emails include the company name,
logo, and contact details, ensuring professional branding.


6 Enter Code
Go to the POS section, add any product you would like to
purchase, and click on "Enter Code." A user-friendly
interface will prompt the cashier to enter a valid coupon
code. The system ensures that the entered code is valid
before applying the discount to the order. A convenient
"Confirm" button is available to apply the discount, or you
can click "Discard" to cancel the process.
7. Coupon Code has been Applied
7.1 Discount has been Applied
A 10% discount has been applied to the selected
product,as part of
the configured Birthday rewards program.


7.2. Free Product Coupon Code Applied
A Free Product Coupon Code has been applied to the selected
product.
8. Same Coupon
code can Not Used again
8.1. Customer can Not Used Same coupon code
again for Discount coupon
If the same coupon code is applied again after it has
already been redeemed, a notification will inform the
customer: "No reward can be claimed with this coupon."


8.2. Customer can Not Used Same coupon code
again for Free Product coupon
If the same coupon code is applied again after it has
already been redeemed, a notification will inform the
customer: "No reward can be claimed with this coupon."
- 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.
Ans. This module allows businesses to generate unique coupon codes, email them to customers, and let customers redeem them easily at the POS. It also ensures that coupons can only be used once, provides detailed receipts, and shows notifications if a coupon has already been redeemed.
Ans. Coupon codes are automatically generated by the system based on predefined rules. These codes can be sent directly to customers via email.
Ans. Customers can enter their coupon codes in the POS system to apply discounts to their orders. The system validates the coupon code and applies the discount if the code is valid.
Ans. No, once a coupon code is redeemed, it cannot be used again. If a customer tries to use the same code again, the system will display a notification saying: "No reward can be claimed with this coupon."
Ans. The final receipt will include the product details, the applied coupon code, the discount amount, and the final total after the discount has been applied.
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