HomeGuidesDeveloper HubRelease Notes
Get supportBook a chat
Guides
These docs are for v2.76. Click to read the latest docs for v2.208.

Rewards Catalog

The Rewards Catalog, or Catalog, offers a complete rewards shopping experience to your members.

627

Members can browse all of the rewards available to their segment(s) and add rewards to their cart.

2818

When they're ready, they complete the checkout process and see that their redemption order has been confirmed.

730

With Catalog, your members' sustained program engagement is rewarded and a virtuous incentive and loyalty cycle is reinforced.

Configuring Catalog

Once you've added Member Selector and Catalog to your page, you can customize what data is shown and how it is shown.

290

Catalog comes 100% ready to use, but you can add or remove content to tailor it to the specific needs of your loyalty program.

Catalog can be configured via the following properties:

  • Title: Enter the title you want displayed at the top of the component.
  • Layout: Choose Table to display items in list format or Grid to display them in tile format. Don't worry, your members will be able to toggle back and forth between the views.
  • Number of Columns: Choose the number of columns you want to be displayed in grid layout.
  • Detail Link: Choose the field you want to use as text for reward detail links.
  • Enable Paging: Check this box to allow items to be displayed in pages.
    • # of Rewards per Page: If paging is enabled, enter the maximum number of rewards to be displayed per page.
  • Catalog Fields: Enter the API names of the fields you want to include in the catalog, separated by commas.
  • Reward Detail Fields: Enter the API names of the fields you want to be displayed in reward detail views, separated by commas.
  • Enable Sorting: Check this box to allow members to sort rewards in the catalog.
  • Filter Fields: Enter the API names of the fields you want to make available for reward filtering, separated by commas.
  • Redemptions Input Fields: Enter the Redemption fields' API names in order to allow members to add information to the redemption that is going to be generated at the moment of the checkout, such as Shipping Address.
  • My Redemptions - Title: Enter the title to be displayed at the top of the component after a member has made a redemption in the Catalog.
  • My Redemptions - Layout: Choose how you want members' redemptions to be displayed after they've made a redemption in the Catalog.
    • My Redemptions - Number of Columns: If using grid layout for the redemption view, choose the number of columns you want to be displayed.
  • My Redemptions - Enable Paging: Check this box to allow redemptions to be displayed in pages.
    • My Redemptions - # of Redemptions per Page: If paging is enabled for redemptions, enter the maximum number of redemptions you want to be displayed on a single page.
  • My Redemptions - Enable Filtering: Check this box to allow members to filter their redemptions.
    • My Redemptions - Filter Fields: If filtering is enabled for redemptions, enter the API names of the fields you want members to be able to filter by.
  • My Redemptions - List Fields: Enter the API names of the fields you want to include in the redemption list, separated by commas.
  • My Redemptions - Detail Fields: Enter the API names of the fields you want to be visible in redemption detail views, separated by commas.
  • My Redemptions - Show Redemption Items: Check this box to display redemption items in redemption detail views.
    • My Redemptions - Redemption Item Fields: If showing redemption items, enter the API names of the redemption item fields you want to be displayed in redemption detail views, separated by commas.

Using Custom Point Types with Catalog

If you're using custom point types in your program, it's easy to use them in Catalog.

In every property that uses FieloPLT__Points__c, simply add to the fields in those properties the API name(s) of the field(s) you created for your custom point type(s). Once you've added at least one of your own point types, you're also free to delete the standard FieloPLT__Points__c from the properties, if you wish.

Next, you'll need to adjust two labels in order to reflect the type(s) of points you're using. Make sure Translation Workbench is enabled in your org and that your preferred language is activated. Then, from Salesforce Setup, quick find and select Custom Labels. Open the following labels:

  • AvailableRedeemPoints
  • RewardsSelectedMessage

In each, click New Local Transactions / Overrides and enter text that makes sense for your program, using the following format for your point type(s): {!MyCustomPointType__c}

📘

Points Totals during Checkout

All point types used in your program will be shown on the totals list during checkout. This cannot be modified.


Did this page help you?