On DealPOS, there's a feature called loyalty points. Loyalty point are a type of promotion where points are accumulated from the past transactions. These points are stored in the customer's data and can be used as a discount on future transactions made by the customer. The loyalty point can be expired on a certain date when customers didn't use it for a certain period.
When using the loyalty points feature on DealPOS, you might want to calculate the total of unused loyalty points from the customers. Besides calculating the unused loyalty points, you might also want to expire the current loyalty points from the customers manually without waiting for the points to be expired by the date. To calculate the unused loyalty points and expire the loyalty points from customers, you can follow the steps below
I. How To Calculate the Unused Points
The Calculate unused points feature can be used when you have customers who previously had loyalty points from multiple customer invoices, but the points only have 1 expired date
When the unused point is calculated, the expiration date from each point gained from customer invoices will be separated by each customer invoice created date.
Step 1. Go to tools.dealpos.app and log in with your Deal POS Domain
Step 2. Go to the Loyalty Point menu and choose Calculate Point Unused in History
Step 3. Select one of the customer names and click the calculate button
The calculated operation is successful. The expiration date from each point gained from that customer invoice will be separated by each customer invoice created date.
II. How To Expire Points Manually
You can manually expire the current loyalty points from the customers without waiting for the points to expire by the date. To expire the points manually, you can follow the steps below:
Step 1. Go to tools.dealpos.app and log in with your DealPOS Domain
Step 2. Go to the Loyalty Point menu and choose the Expire unused points
If you have customers that have a loyalty point expiration date is 1 month after they got the points, you can set the expiration date in tools.dealpos.app to 1 day after the date the point will be expired to make the current point from that customer expired. You can see the example below:
Aldo had 100 Points that will be expired on 20 November 2025
If you want to expire the point of Aldo, you must set the date in the expire unused point menu at tools.dealpos.app as 21 November 2025 (1 day after the expiration date)
Step 3. Expire success, go to the contact detail and see the current points from a customer
The point will be expired and decreased to 0
Related Articles
To see more information about how loyalty points work, you can read this article: Member Point (Loyalty Program)
To see how the loyalty point expiration date works, you can see this article: Loyalty Point Expiration Date
To adjust the current points from customers, you can read this article: Adjust Loyalty Points
To see the report and current points from all customers, you read the article here: Loyalty Point Report and Current Balance
DealPOS is an online point-of-sale (POS) application specifically designed for retail businesses in categories like Fashion, Minimarkets, Electronics, Fresh Food, and Building Material Stores.
With DealPOS, you can manage both online and offline store inventory in real-time on a single platform. You can also sell through omnichannel (offline and online) as DealPOS integrates with marketplaces (Shopee, Tokopedia, TikTok Shop, Lazada) and instant web stores (Shopify and WooCommerce).