Points are a liability
When you issue points you receive value now and owe a reward later, so issuance books as deferred revenue and sits as a liability on the balance sheet. You recognize the revenue only as points are redeemed - not when they are earned.
