Turn community points into real rewards for your members with the Reward Shop.
Your members already earn points in your community to unlock badges, climb status tiers, and get exclusive access. The Reward Shop takes it further: it lets members choose their own reward from a dedicated product catalog you control. They browse, select and order, in full autonomy.
If you'd like to enable the Reward Shop for your community, you can discuss this with your CSM. Important: the Reward Shop can only be set up if the point system is in place in the community.
Getting started: initial setup
Before members can use the Reward Shop, you need to create a dedicated channel and decide who can access it.
1. Set up the Reward Shop channel
To set up your Reward Shop, create a Reward Shop channel in the back-office:
- In Configuration > Channels, click on + Add a channel
- Choose the channel type Reward Shop
- Follow these steps to configure the channel
Only one channel of this type can be configured per community.
2. Restrict access to the Reward Shop
Choose whether or not to restrict access to your Reward Shop channel. To do so:
- In Configuration > Permissions & Roles > Permissions, search the Access to channel permission
- Click on the Add button next to this permission and configure it
- Define a specific role or a condition (such as Experience Points for example) to restrict access to some members
Manage your products
Go to Configuration > Reward Shop > Manage products. This tab gives you full control over the product catalog used in the Reward Shop.
For each product, the table displays:
| Column | Product | Stock code | Brand | Category | Stock | Price |
| Description | Name, image & description | Unique identifier | Brand associated with the product | Category associated with the product | Quantity currently available | Cost in community points |
In the last column of the table, you can:
-
View variations
-
Update or add a variation
-
Delete a product
Please note that you cannot edit a product. To do so, you must submit a request to your CSM.
Click the + Add new product button in the top right corner.
Fill in the required fields:
-
Basic Information:
- Stock code
- Product Name
- Price (Points)
- Description
- Images: Main image and/or Small image of the product
- Brand: Select an existing brand or create a new one
- Categories: Select one or more (existing category or a new one)
- Attributes: Select an existing attribute or create a new one, and choose an Attribute value
Then, click on Create Product.
You can create product variations to offer different options. To do so, once the base product has been created:
- In the Actions column, click
Update or add a variation > Add variation
- Fill in the same fields as when you created your product. It's mandatory to specify the attributes that distinguish the variations (size, color, etc.)
- Click on the Create Variation button
In the tab, you can also:
- Search for a product and filter by category
- Activate
or deactivate
Only out of stock to quickly spot unavailable products
- Click on
Set limit to define the maximum number of community points a member can spend per month (from the 1st to the last day of the month). The limit must be greater than zero.
Any admin can update this limit at any time in Configuration > Reward Shop > Manage products or in Configuration > Reward Shop > Settings. Changes apply immediately and are not retroactive
Manage the orders
Go to Configuration > Reward Shop > Orders. In this tab, you can:
- View recent orders
- Access order details (ID, Customer, Product, Points, Date, Status and Tracking)
- Follow order status and filter by order status
The logistics provider handles the shipment, including delivery tracking and notification emails.
Member experience
For members, the Reward Shop is available as a new channel in the community. There is no opt-in for the Reward Shop channel: once configured and visible to a member, the channel and its catalog are accessible directly.
1. Browsing the catalog
What members see:
- Their available points
- The configured point spending limit and how many points they can still spend in the current month
What members can do:
- Browse the catalog of eligible products, select a product and/or its variations and choose quantities
- Click on a product to open its detail page and read the full description
- Access their order history and basket, and add or remove products from it
Products requiring the fewest points are displayed first. For the same number of points, the most recently created products are displayed first.
2. Basket and validation
The basket updates in real time based on points and stock:
- If the member doesn't have enough points, an error message appears and the Checkout button is disabled.
- If the member has enough points, the Checkout button is enabled and they can proceed to order.
When a member clicks Order, the system checks that stock is sufficient for each item in the basket. If stock is insufficient for one or more products, a message is displayed in the basket indicating which products are affected, and the Order button is disabled.
The member can adjust quantities. As soon as quantities are compatible with available stock, the Order button becomes active again. Once the order is confirmed, the available stock is automatically decreased.
3. Checkout process
Members must be logged in to place an order. If a visitor tries to order, they are prompted to register or log in first.
At checkout, members can review and confirm their order (selected products, points required for each product, total points for the order). They must complete the following fields:
- First and Last name
- Address, City, Postal code, Country
- Phone number
- Additional information (optional)
- Members must check "I agree to exchange X points for this order" before clicking Place order.
When a user places an order, the points for the ordered products are automatically deducted from their initial point balance, and the remaining points count updates in the header.
4. Order tracking
Members can follow the order status from their order history (updated once per day). Four statuses are used:
- Processing
- Shipped
- Delivered
- Cancelled
FAQ
A product is only visible if the member meets all eligibility rules. This can depend on user status or level.
Eligibility is evaluated in real time each time the member opens the Reward Shop.
The order cannot be completed if one of the following conditions is not met:
- The member does not have enough points
- One or more products are out of stock
If the member does not have enough points, an error message is displayed and the checkout button is disabled.
When a product or a variation is out of stock:
- It cannot be added to the basket
- It may still be visible but marked as unavailable
Points are deducted immediately after the member confirms the order.
The deduction is final and cannot be reversed.
Stock is checked in real time when a member clicks Order. If stock is insufficient, the Order button is disabled and the basket displays which products are affected.
Once the member adjusts quantities to match available stock, the Order button becomes active again. After each order is confirmed, available stock is automatically decreased.
Yes, you can create multiple variations for a single product. Each variation can have:
- Different attributes (for example size or color)
- Different stock levels
- A different price in points
This allows you to offer more flexibility without duplicating products.