Display Redeem Products With Shortcodes
Build a front-end reward catalog with the WooCommerce Loyalty redeem products shortcode.
The redeem products shortcode displays a WooCommerce product-loop style list of simple products that have redeem-product point costs. Use it to create a reward catalog page, a member-only landing page, or a category-specific reward collection.
Available Shortcodes
[loyalty_redeem_products]
[yowcl_redeem_products]
Both shortcode names call the same renderer. The first shortcode is the recommended public name, and the second is available as a plugin-prefixed alias.

Shortcode Attributes
| Attribute | Default | Use |
|---|---|---|
limit | 12 | Maximum number of products to display. Use 0 or a negative value only when you intentionally want no limit. |
columns | 4 | WooCommerce loop columns. Values are limited from 1 to 6. |
orderby | date | Supported values are date, title, menu_order, rand, modified, and id. |
order | DESC | Use ASC or DESC. |
category | Empty | Comma-separated product category slugs. |
affordable_only | no | Use yes to show only products the logged-in customer can currently afford. |
class | Empty | Adds a custom CSS class to the shortcode wrapper. |
Examples
[loyalty_redeem_products limit="8" columns="4"]
[loyalty_redeem_products category="rewards,member-gifts" orderby="menu_order" order="ASC"]
[loyalty_redeem_products affordable_only="yes" class="member-reward-grid"]

How Products Are Selected
- Only published simple products are queried.
- The product must have redeem-product rules saved in the Product data > Loyalty tab.
- The current customer loyalty level determines which point cost is used.
- Guest visitors are evaluated as
customerfor display, but the product-page redeem action still requires login. - When
affordable_only="yes"is used, guest visitors will usually see an empty result because they have no logged-in points balance.
Recommended Page Setup
- Create a page named Rewards Catalog or similar.
- Add the shortcode block and paste one shortcode example.
- Use category slugs if the catalog should only show reward products.
- Preview as a logged-in customer from each loyalty level.
- Add the page link to My Account, the Loyalty bubble, or your store navigation if needed.
Continue from WooCommerce Loyalty Points & Rewards documentation to the complete product workflow.
Evaluate product scope on the money page, use the pillar Guide for decisions and trade-offs, and return here for exact configuration.
Did this guide answer your question?
Still stuck?
Open a support request and include this article title, your plugin version, and what you already tried.
Open Support