Retrieves the total amount of points earned, redeemed, and adjusted for the entire loyalty program.
The getProgramTotals()
function returns a Promise that resolves to the combined total points for all loyalty accounts in the program.
The balance
is the current total of points outstanding, while the earned
, adjusted
, and redeemed
amounts are the all-time accumulated amounts. The totals include the amounts for all loyalty accounts.
Note: Only visitors with Manage Loyalty permissions can retrieve the loyalty program totals.
You can only call this method when authenticated as a Wix app or Wix user identity.
function getProgramTotals(): Promise<GetProgramTotalsResponse>;
import { accounts } from "@wix/loyalty";
async function getProgramTotals() {
const response = await accounts.getProgramTotals();
}
This method doesn’t return any custom errors, but may return standard errors. Learn more about standard Wix errors.