How does the expiry sweep run, and can it be triggered manually?
A background expiry sweep (a hosted service) runs to expire points past their date, automatically keeping balances current. It can also be triggered manually from the loyalty admin (a "run sweep now" action) when an operator wants to force expiry immediately rather than wait for the schedule. The sweep posts expire entries to the ledger for the affected lots, so expiries are recorded…
A background expiry sweep (a hosted service) runs to expire points past their date, automatically keeping balances current. It can also be triggered manually from the loyalty admin (a "run sweep now" action) when an operator wants to force expiry immediately rather than wait for the schedule. The sweep posts expire entries to the ledger for the affected lots, so expiries are recorded transparently like every other movement.