Release March 2026 - Loyalife V7.24.0 (Sprint 64)
Release Notes:
📁 SFTP & Transaction Management
-
GF-12039: Support Multiple JSON destinations in SFTP Export
- Configured separate SFTP folders for cashback JSON generation:
- Credit Cashback:
GIIFT LOYALTY CBS DEBIT\Outbound - Debit Cashback:
Loyalty\Inbound
- Credit Cashback:
- Pay by Rewards files route to the Credit Cashback folder.
- Applicable for new files only; existing files remain unaffected.
- Configured separate SFTP folders for cashback JSON generation:
-
GF-11875: Get Transaction Status by Transaction ID
- Mandatory parameters:
transaction_idandprogram_id. - Supports multiple narrations (Bonus, PeerToPeer, Redemption, etc.).
- Response includes core keys (ID, Type, Amounts, Points) but excludes
RelationTypeandCsData.
- Mandatory parameters:
⚙️ Core System & Logic
-
GF-11661: Member-Level Billing Cycle Dates
- New Program Setting: Choice between Calendar Month and Billing Cycle.
- Introduces a mandatory member attribute (1–31) for cycle resets.
- New profile fields:
Current CycleandRemaining Days. - Capping resets now align with individual billing cycles.
-
GF-11341: End-of-Cycle Reward Calculation
- "Calculation Timing" is now dependent on Program-level config.
- Supports automated point/voucher issuance post-cron run for Month-End/Billing Cycle.
-
GF-10230: Refactor Attribute Aggregation
- Migrated to transaction-level processing (row-by-row).
- Supports "Rolling Year" for Sum, Min, Max, Avg, and Count.
-
GF-11869: Add "Other" (O) Gender Option
- Full support for M, F, and O codes across storage and UI.
📊 Reporting Revamp
- GF-10792 & GF-10793: UI Overhaul & Real-Time View
- Unified "Primary Reports" and "Exported Data" tabs.
- Real-Time View: Preview live data for Transaction, Member, and Communication reports.
- GF-10473: Custom Report Labels
- Supports custom display names and drag-and-drop column reordering.
- GF-10959: Configure Columns
- Persistent column visibility preferences saved across sessions.
🎮 Gamification & App Features
- GF-11086: Inventory-Aware Reward Allocation
- Scratch cards now validate Current Stock + Probability.
- Prevents negative inventory through atomic stock deduction.
- GF-11821: Gamification Search Bar
- Real-time search by Game Name on the listing screen.
- GF-11155 & GF-11391: SBD App Referral Flow
- Implemented referral tracking and AppsFlyer OneLink integration.
🔒 Security & Performance
- GF-11096: Annual Pentest Remediation
- Implemented Rate Limiting on Auth API.
- Automated token invalidation upon new issuance.
- Restricted cross-domain URL access.
- GF-11493: Search Performance Optimization
- Mandatory full
Updated about 2 months ago
