Search...
getTiersProgramSettings( )
Developer Preview
Retrieves the settings for the tiers program.
Description
Tiers program settings apply globally to all tiers in the program.
Syntax
function getTiersProgramSettings(): Promise<GetTiersProgramSettingsResponse>
getTiersProgramSettings Parameters
This function does not take any parameters.
Returns
Return Type:
Promise<
GetTiersProgramSettingsResponse
>NAME
TYPE
DESCRIPTION
programSettings
TiersProgramSettings
Tiers program settings.
vipPlan
boolean
Reserved for internal use.
Was this helpful?
Get tiers program settings
Copy Code
1import { tier } from 'wix-loyalty-backend';23export async function myGetProgramSettingsFunction() {4 try {5 const tiersProgramSettings = await tier.getTiersProgramSettings();67 const status = tiersProgramSettings.programSettings.status;8 const revision = tiersProgramSettings.programSettings.revision;910 console.log('Success! Current status of tiers program: ', status);11 return tiersProgramSettings;12 } catch (error) {13 console.error(error);14 }15}
Get tiers program settings (export from backend code)
Copy Code
1import { Permissions, webMethod } from 'wix-web-module';2import { tier } from 'wix-loyalty.v2';34export const myGetProgramSettingsFunction = webMethod(Permissions.Anyone, async () => {5 try {6 const tiersProgramSettings = await tier.getTiersProgramSettings();78 const status = tiersProgramSettings.programSettings.status;9 const revision = tiersProgramSettings.programSettings.revision;1011 console.log('Success! Current status of tiers program: ', status);12 return tiersProgramSettings;13 } catch (error) {14 console.error(error);15 }16});17