{"id":34708,"date":"2025-12-05T11:05:12","date_gmt":"2025-12-05T11:05:12","guid":{"rendered":"https:\/\/tenthplanet.in\/odoo\/?p=34708"},"modified":"2025-12-11T05:03:43","modified_gmt":"2025-12-11T05:03:43","slug":"how-does-a-refund-affect-customer-loyalty-points-odoo-pos","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/odoo\/product\/point-of-sale\/how-does-a-refund-affect-customer-loyalty-points-odoo-pos\/","title":{"rendered":"How does a Refund Affect Customer Loyalty Points Odoo POS"},"content":{"rendered":"\n<p>In Odoo POS, when a refund is processed for a customer, the loyalty points earned from the original sale are automatically reduced. The system deducts the equivalent points based on the returned products and the refund amount. This ensures that customers do not keep points for items they no longer purchased. The updated loyalty point balance is immediately reflected in the customer profile, helping maintain accurate tracking and preventing misuse of the loyalty program.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Select Product and Customer<\/strong><\/h2>\n\n\n\n<p>Open the <strong>POS<\/strong> System. Enter or scan the product code or lot barcode in the search bar. Once the product are enter into the POS Cart, Now Click the Customer button in the POS cart, then scroll and select the customer.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>For example Choose the Customer as amirtha and her loyalty points is 800<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"30\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Customer-1024x30.png\" alt=\"Odoo POS Loyalty Points Customer\" class=\"wp-image-34711\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Customer-1024x30.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Customer-300x9.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Customer-768x23.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Customer-1536x45.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Customer.png 1842w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The loyalty point(s) won will be displayed in the POS cart. Click the <strong>Payment<\/strong> Mode button or use the shortcut key <strong>F4<\/strong> to proceed to the payment screen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Complete the Payment<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select any payment method, such as <strong>Cash or UPI<\/strong>.<\/li>\n\n\n\n<li>Click <strong>Validate<\/strong> or use the shortcut <strong>Ctrl + v<\/strong> to complete the payment.<\/li>\n\n\n\n<li>The bill receipt will be <strong>generated<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Tracking Loyalty Points in POS<\/strong><\/h2>\n\n\n\n<p>Loyalty points will be <strong>added<\/strong> to the customer\u2019s account, which you can verify on the customer screen in the POS.<\/p>\n\n\n\n<p>For example, if a customer already has 800 loyalty points, adding 27 new points will bring their total balance to 827.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"30\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Customer-Update-1024x30.png\" alt=\"Odoo POS Loyalty Points Customer Update\" class=\"wp-image-34712\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Customer-Update-1024x30.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Customer-Update-300x9.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Customer-Update-768x23.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Customer-Update-1536x45.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Customer-Update.png 1842w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How to Process a Refund<\/strong><\/h2>\n\n\n\n<p>Once you have completed the order, click <strong>Refund<\/strong>. Only the <strong>Head Cashier<\/strong> can process refunds, so switch to the Head Cashier role. Scan the bill or search the bill number in the Search Orders field. On the right side, the ordered products will be displayed.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"85\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Refund-Order-1024x85.png\" alt=\"Odoo POS Loyalty Points Refund-Order\" class=\"wp-image-34713\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Refund-Order-1024x85.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Refund-Order-300x25.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Refund-Order-768x64.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Refund-Order-1536x128.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Refund-Order.png 1846w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>To refund the product, enter the total quantity from the bill as the refund quantity. Then click the <strong>Refund<\/strong>.<\/p>\n\n\n\n<p>In the POS cart, the quantity will appear as a <strong>negative<\/strong> value, and the net value and tax amounts will also be shown as negative. Switch back to the <strong>Cashier role<\/strong>, then click the Payment Mode button or use the shortcut key F4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"518\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Refund-POS-Cart-1024x518.png\" alt=\"Odoo POS Loyalty Points Refund POS Cart\" class=\"wp-image-34715\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Refund-POS-Cart-1024x518.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Refund-POS-Cart-300x152.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Refund-POS-Cart-768x389.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Refund-POS-Cart-1536x777.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Refund-POS-Cart.png 1648w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>On the payment screen, the refund can only be completed using the Cash method, and the amount will be displayed as a negative value to indicate a refund. Click <strong>Validate<\/strong> or use the shortcut Ctrl + V to complete the payment, after which the bill receipt will be generated.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Refund Impact on Loyalty Points<\/strong><\/h2>\n\n\n\n<p>Once you complete the refund order, click the <strong>Customer<\/strong> button in the POS cart.<\/p>\n\n\n\n<p>Search for the customer who received the refund.<\/p>\n\n\n\n<p>The customer\u2019s loyalty points will be <strong>reduced<\/strong> accordingly.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>For example, if the customer had 827 points and 27 points are deducted, the new balance will be 800 points.<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"32\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Customer-Refund-1024x32.png\" alt=\"Odoo POS Loyalty Points Customer Refund\" class=\"wp-image-34716\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Customer-Refund-1024x32.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Customer-Refund-300x9.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Customer-Refund-768x24.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Customer-Refund-1536x48.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-POS-Loyalty-Points-Customer-Refund.png 1839w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>In Odoo POS, when a refund is processed for a customer, the loyalty points earned from the original sale are [&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":[574,499,495,526],"class_list":["post-34708","post","type-post","status-publish","format-standard","hentry","category-point-of-sale","tag-customer","tag-loyalty-points","tag-pos","tag-refund"],"acf":[],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/34708","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=34708"}],"version-history":[{"count":0,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/34708\/revisions"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/media?parent=34708"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/categories?post=34708"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/tags?post=34708"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}