# Part of Odoo. See LICENSE file for full copyright and licensing details. { 'name': 'POS Loyalty Multi-Level', 'version': '1.0', 'category': 'Sales/Point of Sale', 'summary': 'Advanced tiered multi-level membership programs and real-time customer data syncing for POS Loyalty.', 'author': 'Abdul Aziz Amrullah', 'description': """ POS Loyalty Multi-Level ========================= Extends the native Point of Sale (POS) loyalty module to support advanced tiered multi-level membership programs. Key Features: - **Tiered Memberships**: Restricts POS loyalty program activation to a single, specific tier explicitly assigned to the customer, bypassing Odoo's default behavior of activating all eligible programs at once. - **Fallback Logic**: If a customer lacks an explicit membership tier, automatically falls back to activating the multi-level program with the lowest minimum spend threshold. - **Real-Time Data Sync**: Introduces an "Update Data" button globally on the POS Customer List to dynamically fetch newly registered customers or membership updates without refreshing the entire POS session. - **Native Integration**: Seamlessly adds native configuration fields to the Customer form and Loyalty Program form, completely decoupled from Odoo Studio. """, 'depends': ['base', 'point_of_sale', 'pos_loyalty'], 'data': [ 'views/loyalty_program_views.xml', 'views/res_partner_views.xml', ], 'assets': { 'point_of_sale._assets_pos': [ 'pos_loyalty_multi_level/static/src/app/**/*', ], }, 'installable': True, 'application': False, 'license': 'LGPL-3', }