{"id":32768,"date":"2025-11-18T05:59:00","date_gmt":"2025-11-18T05:59:00","guid":{"rendered":"https:\/\/tenthplanet.in\/odoo\/?p=32768"},"modified":"2025-11-28T12:25:31","modified_gmt":"2025-11-28T12:25:31","slug":"manage-and-track-loyalty-points-for-a-customer-in-pos-in-odoo","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/odoo\/product\/point-of-sale\/manage-and-track-loyalty-points-for-a-customer-in-pos-in-odoo\/","title":{"rendered":"How to Manage and Track Loyalty Points for a Customer in POS in Odoo"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Most retail stores improve their relationship with customers by providing <strong>loyalty points,<\/strong> which help motivate customers to make repeat purchases. They also maintain customer loyalty by recording customer information such as <strong>name<\/strong> and <strong>phone number<\/strong>. Customers can redeem their loyalty points at any time.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Adding Products to the POS Car<\/strong>t<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Add products<\/strong> to the POS cart in the following ways:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>By typing the product code (e.g., \/2010058).<\/li>\n\n\n\n<li>By scanning the lot barcode.<\/li>\n\n\n\n<li>By scanning barcode\/EAN code or multi barcodes.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Once added, the product will automatically appear in the POS cart.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"390\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Product-POS-Cart-1-1024x390.png\" alt=\"Odoo Point of Sales Product POS Cart\" class=\"wp-image-34025\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Product-POS-Cart-1-1024x390.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Product-POS-Cart-1-300x114.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Product-POS-Cart-1-768x293.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Product-POS-Cart-1-1536x585.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Product-POS-Cart-1.png 1645w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Select Customer in POS Cart<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once the Product is added in the pos cart, choose the customer click the <strong>Customer Profile Button<\/strong>. Or using shortcut key <strong>ctrl+C<\/strong> to open the Customer page. In the customer screen, screen for a customer using.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"122\" height=\"52\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-POS-Cart-Customer-1.png\" alt=\"Odoo Point of Sales POS Cart\nCustomer\" class=\"wp-image-34026\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Customer Name.<\/li>\n\n\n\n<li>Customer Mobile Number.<\/li>\n\n\n\n<li>Customer Address.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Select the customer<\/strong> to associate with the POS order.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"59\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Customer-Customer-Details-1-1024x59.png\" alt=\"Odoo Point of Sales Customer\nCustomer Details\" class=\"wp-image-34031\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Customer-Customer-Details-1-1024x59.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Customer-Customer-Details-1-300x17.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Customer-Customer-Details-1-768x44.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Customer-Customer-Details-1-1536x88.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Customer-Customer-Details-1.png 1658w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Loyalty Points in POS Cart<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Loyalty points are calculated only <strong>after selecting the customer<\/strong> in the POS system.<\/li>\n\n\n\n<li>The system calculates loyalty points based on the <strong>predefined setup<\/strong> (e.g., 0.05 points for every \u20b91 spent).<\/li>\n\n\n\n<li>Loyalty points are calculated on the <strong>final amount<\/strong> after applying any <strong>discounts<\/strong>.<\/li>\n\n\n\n<li>The earned points will appear on the cart screen as \u201c<strong>Loyalty Points Won<\/strong>\u201d.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Example<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>A customer makes a purchase of \u20b91800 with a 10% discount.\nOriginal Total: \u20b91800\nDiscount: \u20b9180\nFinal Amount: \u20b91620\nPoints Calculation:\nLoyalty Points Earned: \u20b91620 * 0.05 = 81 Points\nThe 81 points will be shown as \u201cLoyalty Points Won\u201d on the POS cart.<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"488\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Customer-Loyalty-points-2-1024x488.png\" alt=\"Odoo Point of Sales Customer Loyalty points\" class=\"wp-image-34034\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Customer-Loyalty-points-2-1024x488.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Customer-Loyalty-points-2-300x143.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Customer-Loyalty-points-2-768x366.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Customer-Loyalty-points-2-1536x732.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Customer-Loyalty-points-2.png 1638w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Completing the Transaction<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Verify all the details in POS Cart<\/li>\n\n\n\n<li>Then Click <strong>Payment<\/strong> Mode and choose the appropriate payment method.<\/li>\n\n\n\n<li>Click <strong>Validate<\/strong> to complete the transaction.<\/li>\n\n\n\n<li>Now the bill receipt will be generated.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"479\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Loyalty-points-Payment-1024x479.png\" alt=\"Odoo Point of Sales Customer Loyalty points Payment\n\" class=\"wp-image-32779\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Loyalty-points-Payment-1024x479.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Loyalty-points-Payment-300x140.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Loyalty-points-Payment-768x359.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Loyalty-points-Payment-1536x718.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Loyalty-points-Payment.png 1841w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Loyalty Points on the Bill Receipt<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After payment, the original receipt shows <strong>Loyalty Point(s) Earned<\/strong> and <strong>Loyalty Point(s) Total<\/strong> for the selected customer. <strong>Delivery orders<\/strong> print the loyalty points on both the Customer and Delivery copies.<br><strong>Loyalty Points Won<\/strong> are calculated based on the bill amount and are displayed on the receipt.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"385\" height=\"561\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Loyalty-points-Bill-Receipts-2.png\" alt=\"Odoo Point of Sales Loyalty points Bill Receipts\" class=\"wp-image-34038\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Loyalty-points-Bill-Receipts-2.png 385w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Loyalty-points-Bill-Receipts-2-206x300.png 206w\" sizes=\"auto, (max-width: 385px) 100vw, 385px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Loyalty Points on the Customer Screen<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After completing the bill, <strong>points are added<\/strong> to the customer\u2019s account. Open the POS<strong> customer screen<\/strong><br>displays the <strong>current<\/strong> <strong>balance loyalty points<\/strong> for all customers. Employees can check balances and update customer information.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Example<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Loyalty points update for ANU customer First loyalty points shows 243 points. Points added from the current bill: 40 points  update balance is 283 points<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"58\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Customer-Loyalty-points-Customer-Details-1024x58.png\" alt=\"Odoo Point of Sales Customer Loyalty points Customer Details\" class=\"wp-image-32789\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Customer-Loyalty-points-Customer-Details-1024x58.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Customer-Loyalty-points-Customer-Details-300x17.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Customer-Loyalty-points-Customer-Details-768x43.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Customer-Loyalty-points-Customer-Details-1536x86.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-Point-of-Sales-Customer-Loyalty-points-Customer-Details.png 1620w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Note: <strong>Refunds<\/strong> deduct loyalty points for returns,<strong> Exchanges<\/strong> add loyalty points only if the new item costs more.<br><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Most retail stores improve their relationship with customers by providing loyalty points, which help motivate customers to make repeat purchases. [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[430],"tags":[499,495],"class_list":["post-32768","post","type-post","status-publish","format-standard","hentry","category-point-of-sale","tag-loyalty-points","tag-pos"],"acf":[],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/32768","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/comments?post=32768"}],"version-history":[{"count":0,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/32768\/revisions"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/media?parent=32768"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/categories?post=32768"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/tags?post=32768"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}