Skip to main content
Every transaction in Loyalife carries two numeric classifiers that determine how it is processed, displayed, and reported.
FieldFull nameWhat it identifies
TTTransaction TypeThe direction of the transaction — credit, debit, or reversal
LTTLoyalty Transaction TypeThe specific activity or reason within that direction

TT values

TTDirectionDescription
1CreditPoints accrual and credit-side reversals
2DebitRedemptions, expiry, chargebacks, and debit-side adjustments
4ReversalReversal of redemption transactions
5Credit PendingPoints credited but held in pending state before posting

Complete LTT reference

The table below lists all 54 Loyalty Transaction Type codes, their names, and typical usage context.
LTTNameTypical directionDescription
1SpendCredit / DebitStandard points accrual on purchase spend, or debit on spend-based redemption
2BonusCredit / DebitBonus point grant — covers referral bonuses, campaign bonuses, tier bonuses, and manual bonus adjustments
3PartnerCreditPoints earned through a partner programme (airline, hotel, co-brand partner)
4PurchaseCredit / DebitPurchase-linked accrual or debit; used for manual purchase adjustments
5AirCredit / DebitAirline mileage accrual or debit
6HotelCredit / DebitHotel stay accrual or debit
7CarCredit / DebitCar rental accrual or debit
8ReversalCreditCredit-side reversal — restores points that were debited
9NoneNull/invalid loyalty type; transactions with LTT 9 do not post
10CreditTransferCreditPoints transferred in from an external source or credit transfer event
11MerchantDebitMerchant-specific points adjustment or debit
12POSCreditPoints earned from a point-of-sale terminal transaction
13InsuranceCreditPoints earned on insurance premium payment
14CashBackCreditCashback credited as points
15FeeWaiverCreditPoints awarded as a fee waiver or compensation
16PriorityPassCreditPoints earned through priority pass or lounge access events
17InfiVoucherCreditPoints awarded via InfiVoucher promotion
18ExpiryDebitPoints expired or debited on account closure
19CharityDebitPoints donated to a charity redemption
20CampaignCreditPoints awarded by a campaign rule
21MiscellaneousDebitMiscellaneous adjustment debit (chargebacks, corrections)
22BillPaymentCreditPoints earned on utility or bill payment
23AirHotelCreditCombined air + hotel package accrual
24CanceledDebitPoints reversed on order cancellation
25OnlineCreditPoints earned on online channel purchases
26PackagesCreditPoints earned on bundled package purchases
27WebPosCreditPoints earned through web-based POS terminal
28LoungeCreditPoints earned on lounge access events
29LoanCreditPoints earned on loan disbursement or repayment
30GiftCardDebitGift card redemption or voucher issuance (points value may be zero for voucher events)
31TopupCreditPoints earned on wallet top-up
32GameCreditPoints earned from in-app game activity
33RegistrationRewardCreditWelcome or registration bonus awarded on enrolment
34ReferralRewardCreditPoints awarded to a referrer when a referred member qualifies
35AccountOpeningCreditPoints earned for opening a new account
36ChildMarketplaceRewardParentCreditParent account points credit from a child marketplace reward event
37ChildMarketplaceRewardChildCreditChild account points credit from a marketplace reward event
38AccountOpeningParentCreditParent account points on child account opening
39AccountOpeningChildCreditChild account points on account opening
40FirstWalletRegistrationCreditFirst-time wallet registration reward
41FirstBankAccountTopUpCreditPoints awarded on the first bank account top-up
42ChildFirstTaskParentCreditParent reward when a child completes their first task
43ChildBirthdayGiftCreditBirthday gift points for a child account
44TeenBirthdayGiftCreditBirthday gift points for a teen account
45FamilyFriendLinkingCreditPoints awarded for linking a family member or friend
46TwentyFourMonthsActiveCreditLoyalty reward for 24 months of continuous activity
47DebitTransferDebitPoints transferred out to an external destination
48ECommCreditPoints earned from e-commerce channel transactions
49PeerToPeerTransferCredit / DebitPoints transferred between members — always created as a matching debit/credit pair
50AcuralHousekeepingCreditInternal housekeeping credit used in batch accrual processing
51ExpiryHousekeepingDebitInternal housekeeping debit used in batch expiry processing
53SportsEventsDebitRedemption for sports event tickets
54RewardPointDebitRedemption via reward points catalogue
LTT values 3, 9, 12–17, 19–29, 31–48 are available in the system but may not appear in every program. Which LTT codes are active depends on the transaction types configured during program onboarding.

Grouped quick reference

Accrual (TT = 1)

LTTName
1Spend
2Bonus
3Partner
4Purchase
5Air
6Hotel
7Car
8Reversal
10CreditTransfer
12POS
13Insurance
14CashBack
15FeeWaiver
16PriorityPass
17InfiVoucher
20Campaign
22BillPayment
23AirHotel
25Online
26Packages
27WebPos
28Lounge
29Loan
31Topup
32Game
33RegistrationReward
34ReferralReward
35AccountOpening
36ChildMarketplaceRewardParent
37ChildMarketplaceRewardChild
38AccountOpeningParent
39AccountOpeningChild
40FirstWalletRegistration
41FirstBankAccountTopUp
42ChildFirstTaskParent
43ChildBirthdayGift
44TeenBirthdayGift
45FamilyFriendLinking
46TwentyFourMonthsActive
48EComm
49PeerToPeerTransfer (receiver)
50AcuralHousekeeping

Redemption & debit (TT = 2)

LTTName
1Spend
2Bonus
4Purchase
5Air
6Hotel
7Car
11Merchant
14CashBack
18Expiry
19Charity
21Miscellaneous
24Canceled
30GiftCard
47DebitTransfer
49PeerToPeerTransfer (sender)
51ExpiryHousekeeping
53SportsEvents
54RewardPoint

Reversal (TT = 4)

LTTName
9None (redemption reversal)

Special patterns

Peer-to-peer transfers

PeerToPeerTransfer (LTT 49) always generates a matched pair of entries:
SideTTLTTEffect
Sender249Points debited from the sending member
Receiver149Points credited to the receiving member
Both entries are created simultaneously. Reports can filter by TT to view only credits or only debits.

Manual adjustments

Manual adjustment narrations share LTT codes with standard accrual/debit types but can appear as either TT 1 (credit) or TT 2 (debit) depending on the adjustment direction:
NarrationCredit (TT 1) LTTDebit (TT 2) LTT
Manual Adjustment – Bonus Points22
Manual Adjustment – Purchase Points44
Manual Adjustment – Air Points55
Manual Adjustment – Hotel Points66
Manual Adjustment – Car Points77
Manual Adjustment – Merchant Points1111
Manual Adjustment – Miscellaneous Points21

Shared LTT codes

Some LTT values are reused across different narrations — the Narration field in transaction history and reports is what distinguishes the source event:
LTTShared by
2Referral Bonus, Tier Bonus, Campaign Bonus, Bonus Points, Manual Adjustment – Bonus Points
18Expired Points, Closed Account
30Redemption GiftCard, Voucher Issuance (voucher issuance has zero points value)

Voucher issuance

Voucher Issuance uses TT 2 / LTT 30 — the same code as Redemption GiftCard — but the points value is always zero. A voucher issuance records the event without debiting the member’s balance.