TypeAlias.LoyaltyRewardTier
type LoyaltyRewardTier = {
application: string;
bgImageUrl?: string | null;
createdAt: string;
currencyToPointRatio: number;
id: string;
name: string;
requiredVisits: number;
updatedAt: string;
};
Loyalty reward tier definition.
Defines progression thresholds, point accrual rates, and tier-specific benefits.
Type Declaration
| Name | Type |
|---|---|
application | string |
bgImageUrl? | string | null |
createdAt | string |
currencyToPointRatio | number |
id | string |
name | string |
requiredVisits | number |
updatedAt | string |
Example
const tier: LoyaltyRewardTier = {
id: "tier_gold",
name: "Gold Tier",
requiredVisits: 10,
currencyToPointRatio: 2, // 2 points per EUR/USD
bgImageUrl: "https://example.com/gold-bg.png",
...
};