Overview#
Platform Loyalty Config governs loyalty across participating merchants.
Walkthrough#
- Configuration: Review configuration for this governance scope.
- Discounts: Review discounts for this governance scope.
- Coupons: Review coupons for this governance scope.
- Level Rewards: Review level rewards for this governance scope.
- Level Art: Review level art for this governance scope.
- Rules & Limits: Review rules & limits for this governance scope.
- Brand Analytics: Review brand analytics for this governance scope.
- Global Program: Review global program for this governance scope.
- Global Defaults: Review global defaults for this governance scope.
- Participants: Review participants for this governance scope.
- Global Rewards: Review global rewards for this governance scope.
- Global Offers: Review global offers for this governance scope.
- Global Coupons: Review global coupons for this governance scope.
- Global Art Style: Review global art style for this governance scope.
- Global Roles: Review global roles for this governance scope.
- Rules & Limits: Review rules & limits for this governance scope.
Takeaway#
Recognize the shared rules behind merchant reward programs.
Actions#
json[ { "id": "step-1", "title": "Configuration", "brief": "Review configuration for this governance scope.", "extended": "This partner view manages configuration. Distinguish inherited defaults from merchant overrides before saving changes.", "optional": "This view is available in partner loyalty management.", "actions": [ { "type": "activate", "resource": { "target": "partner-loyalty.activeTab.config", "source": "src/app/(web)/admin/panels/LoyaltyPanelPartner.tsx" } }, { "type": "highlight", "resource": { "target": "partner-loyalty.activeTab.config", "source": "src/app/(web)/admin/panels/LoyaltyPanelPartner.tsx" } }, { "type": "highlight", "resource": { "target": "partner-loyalty.activeTab.config.content", "source": "src/app/(web)/admin/panels/LoyaltyPanelPartner.tsx" } } ] }, { "id": "step-2", "title": "Discounts", "brief": "Review discounts for this governance scope.", "extended": "This partner view manages discounts. Distinguish inherited defaults from merchant overrides before saving changes.", "optional": "This view is available in partner loyalty management.", "actions": [ { "type": "activate", "resource": { "target": "partner-loyalty.activeTab.discounts", "source": "src/app/(web)/admin/panels/LoyaltyPanelPartner.tsx" } }, { "type": "highlight", "resource": { "target": "partner-loyalty.activeTab.discounts", "source": "src/app/(web)/admin/panels/LoyaltyPanelPartner.tsx" } } ] }, { "id": "step-3", "title": "Coupons", "brief": "Review coupons for this governance scope.", "extended": "This partner view manages coupons. Distinguish inherited defaults from merchant overrides before saving changes.", "optional": "This view is available in partner loyalty management.", "actions": [ { "type": "activate", "resource": { "target": "partner-loyalty.activeTab.coupons", "source": "src/app/(web)/admin/panels/LoyaltyPanelPartner.tsx" } }, { "type": "highlight", "resource": { "target": "partner-loyalty.activeTab.coupons", "source": "src/app/(web)/admin/panels/LoyaltyPanelPartner.tsx" } } ] }, { "id": "step-4", "title": "Level Rewards", "brief": "Review level rewards for this governance scope.", "extended": "This partner view manages level rewards. Distinguish inherited defaults from merchant overrides before saving changes.", "optional": "This view is available in partner loyalty management.", "actions": [ { "type": "activate", "resource": { "target": "partner-loyalty.activeTab.rewards", "source": "src/app/(web)/admin/panels/LoyaltyPanelPartner.tsx" } }, { "type": "highlight", "resource": { "target": "partner-loyalty.activeTab.rewards", "source": "src/app/(web)/admin/panels/LoyaltyPanelPartner.tsx" } } ] }, { "id": "step-5", "title": "Level Art", "brief": "Review level art for this governance scope.", "extended": "This partner view manages level art. Distinguish inherited defaults from merchant overrides before saving changes.", "optional": "This view is available in partner loyalty management.", "actions": [ { "type": "activate", "resource": { "target": "partner-loyalty.activeTab.art", "source": "src/app/(web)/admin/panels/LoyaltyPanelPartner.tsx" } }, { "type": "highlight", "resource": { "target": "partner-loyalty.activeTab.art", "source": "src/app/(web)/admin/panels/LoyaltyPanelPartner.tsx" } } ] }, { "id": "step-6", "title": "Rules & Limits", "brief": "Review rules & limits for this governance scope.", "extended": "This partner view manages rules & limits. Distinguish inherited defaults from merchant overrides before saving changes.", "optional": "This view is available in partner loyalty management.", "actions": [ { "type": "activate", "resource": { "target": "partner-loyalty.activeTab.compliance", "source": "src/app/(web)/admin/panels/LoyaltyPanelPartner.tsx" } }, { "type": "highlight", "resource": { "target": "partner-loyalty.activeTab.compliance", "source": "src/app/(web)/admin/panels/LoyaltyPanelPartner.tsx" } }, { "type": "highlight", "resource": { "target": "partner-loyalty.activeTab.compliance.content", "source": "src/app/(web)/admin/panels/LoyaltyPanelPartner.tsx" } } ] }, { "id": "step-7", "title": "Brand Analytics", "brief": "Review brand analytics for this governance scope.", "extended": "This partner view manages brand analytics. Distinguish inherited defaults from merchant overrides before saving changes.", "optional": "This view is available in partner loyalty management.", "actions": [ { "type": "activate", "resource": { "target": "partner-loyalty.activeTab.analytics", "source": "src/app/(web)/admin/panels/LoyaltyPanelPartner.tsx" } }, { "type": "highlight", "resource": { "target": "partner-loyalty.activeTab.analytics", "source": "src/app/(web)/admin/panels/LoyaltyPanelPartner.tsx" } }, { "type": "highlight", "resource": { "target": "partner-loyalty.activeTab.analytics.content", "source": "src/app/(web)/admin/panels/LoyaltyPanelPartner.tsx" } } ] }, { "id": "step-8", "title": "Global Program", "brief": "Review global program for this governance scope.", "extended": "This platform view manages global program. Distinguish inherited defaults from merchant overrides before saving changes.", "optional": "This view is available in platform loyalty management.", "actions": [ { "type": "activate", "resource": { "target": "platform-loyalty.activeTab.program", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } }, { "type": "highlight", "resource": { "target": "platform-loyalty.activeTab.program", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } }, { "type": "highlight", "resource": { "target": "platform-loyalty.activeTab.program.content", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } } ] }, { "id": "step-9", "title": "Global Defaults", "brief": "Review global defaults for this governance scope.", "extended": "This platform view manages global defaults. Distinguish inherited defaults from merchant overrides before saving changes.", "optional": "This view is available in platform loyalty management.", "actions": [ { "type": "activate", "resource": { "target": "platform-loyalty.activeTab.defaults", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } }, { "type": "highlight", "resource": { "target": "platform-loyalty.activeTab.defaults", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } } ] }, { "id": "step-10", "title": "Participants", "brief": "Review participants for this governance scope.", "extended": "This platform view manages participants. Distinguish inherited defaults from merchant overrides before saving changes.", "optional": "This view is available in platform loyalty management.", "actions": [ { "type": "activate", "resource": { "target": "platform-loyalty.activeTab.merchants", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } }, { "type": "highlight", "resource": { "target": "platform-loyalty.activeTab.merchants", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } }, { "type": "highlight", "resource": { "target": "platform-loyalty.activeTab.merchants.content", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } } ] }, { "id": "step-11", "title": "Global Rewards", "brief": "Review global rewards for this governance scope.", "extended": "This platform view manages global rewards. Distinguish inherited defaults from merchant overrides before saving changes.", "optional": "This view is available in platform loyalty management.", "actions": [ { "type": "activate", "resource": { "target": "platform-loyalty.activeTab.rewards", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } }, { "type": "highlight", "resource": { "target": "platform-loyalty.activeTab.rewards", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } } ] }, { "id": "step-12", "title": "Global Offers", "brief": "Review global offers for this governance scope.", "extended": "This platform view manages global offers. Distinguish inherited defaults from merchant overrides before saving changes.", "optional": "This view is available in platform loyalty management.", "actions": [ { "type": "activate", "resource": { "target": "platform-loyalty.activeTab.discounts", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } }, { "type": "highlight", "resource": { "target": "platform-loyalty.activeTab.discounts", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } } ] }, { "id": "step-13", "title": "Global Coupons", "brief": "Review global coupons for this governance scope.", "extended": "This platform view manages global coupons. Distinguish inherited defaults from merchant overrides before saving changes.", "optional": "This view is available in platform loyalty management.", "actions": [ { "type": "activate", "resource": { "target": "platform-loyalty.activeTab.coupons", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } }, { "type": "highlight", "resource": { "target": "platform-loyalty.activeTab.coupons", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } } ] }, { "id": "step-14", "title": "Global Art Style", "brief": "Review global art style for this governance scope.", "extended": "This platform view manages global art style. Distinguish inherited defaults from merchant overrides before saving changes.", "optional": "This view is available in platform loyalty management.", "actions": [ { "type": "activate", "resource": { "target": "platform-loyalty.activeTab.art", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } }, { "type": "highlight", "resource": { "target": "platform-loyalty.activeTab.art", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } } ] }, { "id": "step-15", "title": "Global Roles", "brief": "Review global roles for this governance scope.", "extended": "This platform view manages global roles. Distinguish inherited defaults from merchant overrides before saving changes.", "optional": "This view is available in platform loyalty management.", "actions": [ { "type": "activate", "resource": { "target": "platform-loyalty.activeTab.roles", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } }, { "type": "highlight", "resource": { "target": "platform-loyalty.activeTab.roles", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } } ] }, { "id": "step-16", "title": "Rules & Limits", "brief": "Review rules & limits for this governance scope.", "extended": "This platform view manages rules & limits. Distinguish inherited defaults from merchant overrides before saving changes.", "optional": "This view is available in platform loyalty management.", "actions": [ { "type": "activate", "resource": { "target": "platform-loyalty.activeTab.compliance", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } }, { "type": "highlight", "resource": { "target": "platform-loyalty.activeTab.compliance", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } }, { "type": "highlight", "resource": { "target": "platform-loyalty.activeTab.compliance.content", "source": "src/app/(web)/admin/panels/LoyaltyPanelPlatform.tsx" } } ] } ]