Skip to main content
All CollectionsTools
Calculate Unused Loyalty Points and Expire Loyalty Points
Calculate Unused Loyalty Points and Expire Loyalty Points

Calculate the unused loyalty points manually and force expire the current loyalty points from all customers

Ridho Alamsyah avatar
Written by Ridho Alamsyah
Updated over a month ago

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

tools.dealpos.app

Step 2. Go to the Loyalty Point menu and choose Calculate Point Unused in History

Loyalty point

Step 3. Select one of the customer names and click the calculate button

Calculate unused point

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

tools.dealpos.app

Step 2. Go to the Loyalty Point menu and choose the Expire unused points

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)

Expire unused points

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


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).

dealpos demo Indonesia
Did this answer your question?