I’d like to request a feature that allows merchants to bulk remove loyalty transactions based on a specific date or time period.
Use case:
We officially launched our loyalty program on March 20, and granted all customers an initial balance of 500 points. However, some customers had already started accumulating points prior to this date.
For transparency and accuracy in the customer experience, we need the ability to remove all transactions that occurred before March 20, so that only activity from the official launch date onward is reflected in their history.
Requested functionality:
• Ability to delete or exclude transactions in bulk based on a selected date range
(e.g., remove all transactions prior to March 20)
• Option to apply this across all customers at once, not manually per user
• Ideally, a preview or confirmation step before executing the removal
This would be extremely helpful for cases like program relaunches, migrations, or correcting historical data.
Please let me know if this is currently possible via backend support or if it can be added to your roadmap.
Thank you!