Loyalty
Get Loyalty Balance
The customer's current loyalty points balance and its dollar redemption value, plus whether the loyalty program is enabled.
Get Loyalty History
Paginated loyalty ledger history for a customer, newest first. Each entry records a signed points movement, the resulting balance, why it was written, and who created it.
Adjust Loyalty Points
Manually add or remove loyalty points for a customer. Writes a signed `adjustment` ledger entry — a positive `points` value adds, a negative value removes.
Get Loyalty Settings
The tenant's loyalty program configuration.
Update Loyalty Settings
Update the tenant's loyalty program configuration. All fields are required and fully replace the stored settings.