⚠ {{ 'pay.loyalty.expiryWarningSoon' | transloco }} — {{ nextExpiryDate() | date:'mediumDate' }}
{{ displayPoints() | number }} {{ b.pointsName || 'Points' }}
{{ (displayPoints() * b.pointsToCurrency) | currency }} {{ 'pay.loyalty.currencyEquivalent' | transloco }}
{{ b.tierName }} {{ 'pay.loyalty.currentTier' | transloco }}
{{ nextExpiryDate() | date:'mediumDate' }} {{ 'pay.loyalty.nextExpiry' | transloco }}

{{ 'pay.loyalty.ledgerHistory' | transloco }}

{{ 'pay.loyalty.expiringEntriesCount' | transloco: { count: expiringEntries().length } }}
{{ 'pay.loyalty.ledgerDate' | transloco }} {{ 'pay.loyalty.entryType' | transloco }} {{ 'pay.loyalty.points' | transloco }} {{ 'pay.loyalty.balance' | transloco }} {{ 'pay.loyalty.expiry' | transloco }} {{ 'pay.loyalty.remarks' | transloco }}
{{ entry.createdOn | date:'mediumDate' }} {{ getEntryTypeKey(entry.entryType) | transloco }} {{ entry.points > 0 ? '+' : '' }}{{ entry.points | number }} {{ runningBalanceFor(i) | number }} {{ entry.expiryDate ? (entry.expiryDate | date:'mediumDate') : '—' }} {{ entry.remarks ?? '—' }}
{{ 'pay.common.noData' | transloco }}
{{ ledgerPage() + 1 }}