Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Sales
  3. All-in-One Loyalty POS & Website Rewards v 18.0
  4. Sales Conditions FAQ

All-in-One Loyalty POS & Website Rewards

by Bitszee
Odoo

$ 34.25

v 18.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 18.0 19.0
You bought this module and need support? Click here!
Versions 18.0 19.0
  • Description
  • Manifest

All-in-One Loyalty POS & Website Rewards

Unified loyalty points across Odoo Backend, Point of Sale, and E-Commerce. One rules engine, one ledger, earn and redeem everywhere your customers shop.

Overview

This module delivers a centralized loyalty program synchronized across Odoo Backend, Point of Sale, and Website shop. Configure earn and redeem rules once — amount spent per point, point value, minimum order amounts, and redemption limits — and apply them consistently on sales orders, POS transactions, and e-commerce checkout. Customer balances and full transaction history live on the partner record. POS cashiers see loyalty balance when selecting a customer and can redeem points on the payment screen with offline protection. Website shoppers apply points directly from the cart and payment pages without a full reload, and logged-in customers see their balance in the shop header. Refunds and cancellations are handled with idempotent ledger entries, and multi-company record rules keep data isolated per company.

Screenshots

Key Features

Unified Loyalty Program

Central configuration for earn rate, redeem value, minimums, limits, and excluded products shared across Backend, POS, and Website.

Point of Sale Redemption

Customer balance on partner selection, redeem on the payment screen, discount line added automatically, offline protection to prevent double spending.

Website E-Commerce

Cart and payment redemption widget, live balance in the shop header, and AJAX apply/remove without a full page reload.

Backend Sales Orders

Redeem Points wizard on draft quotations and orders. Apply or remove redemption before confirming; points finalize on order confirmation.

Customer Ledger & History

Live point balance on res.partner, full earn/redeem history, portal page for customers, and idempotent entries on refunds and cancellations.

Multi-Company Support

Per-company loyalty programs with record rules so each company manages its own rules, balances, and history independently.

How to Use

  • 1. Go to Sales → Loyalty → Loyalty Programs and configure earn rate, redeem value, minimum order amount, redemption limits, and excluded products. A default program is created on install.
  • 2. In Point of Sale → Configuration → Settings, enable the Loyalty Program, select your program, and ensure the discount product is available in POS.
  • 3. On backend draft quotations or orders, click Redeem Points in the header to apply or remove redemption before confirming the order.
  • 4. In POS, select a customer to see their balance, then on the payment screen click Redeem Points and enter the amount. A discount line is added automatically.
  • 5. On the website, logged-in customers see their balance in the shop header and can apply or remove loyalty points from the cart and checkout pages using the loyalty widget.

FAQ

How do customers earn points?

Points are earned based on the configured amount spent per point when an order is confirmed (backend) or paid (website/POS). Excluded products and categories do not contribute to earning. The minimum order amount must be met.

How does POS redemption work?

Select a customer to load their balance. On the payment screen, click Redeem Points and enter the number of points. A Loyalty Point Redemption Discount line is added to the order. Redemption is disabled offline to prevent double spending.

Does website redemption work for guest users?

No. Website redemption requires the customer to be logged in with a partner on the cart. The loyalty widget appears on cart and payment pages when a website-enabled program exists for the company.

Can I use this alongside Odoo standard loyalty modules?

It is recommended not to install alongside Odoo standard loyalty or pos_loyalty modules if you want a single unified redemption flow. Uninstall the standard modules if they are not needed.

What dependencies does this module have?

All-in-One Loyalty depends on sale, point_of_sale, website_sale, portal, account, and payment. It works with Odoo Community and Enterprise (Odoo 19).

Is this app compatible with Odoo Community and Enterprise?

Yes. It works with Odoo Enterprise (Odoo.sh and On-Premise) and Community.

Is this app compatible with Odoo Online?

No. This app is not supported on Odoo Online.

How do I get support or request customization?

Contact us at info@bitszee.com.

Do I get free support after purchase?

Yes. We provide 60 days of free support when you purchase the app.

The app I paid for is not working. What should I do?

Raise a ticket at info@bitszee.com and we will get back to you with fixes.

Our Services

Odoo Implementation

Expert Odoo deployment tailored to your workflow.

  • System Setup
  • Data Import
  • Process Mapping

Odoo Support

Round-the-clock support and rapid issue resolution.

  • Bug Fixing
  • Performance Tuning

Odoo Customization

Custom modules and integrations for your needs.

  • Custom Modules
  • UI/UX Design
  • API Integration

Odoo Migration

Upgrade or migrate from legacy systems without data loss.

  • Version Upgrade
  • Data Migration
  • Zero Downtime

Odoo Training

Training from beginner to advanced level.

  • User Training
  • Admin Training
  • Developer Training

Developer On Demand

Skilled Odoo developers when you need them.

  • Flexible Hours
  • Expert Developers
  • Quick Onboarding

Get Support

Need help or customization? Contact us:

Contact Support
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Invoicing (account)
• Point of Sale (point_of_sale)
• eCommerce (website_sale)
• Discuss (mail)
• Inventory (stock)
• Website (website)
Lines of code 2983
Technical Name bits_all_in_one_loyalty
LicenseLGPL-3

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 or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with