WooCommerce Loyalty Points & Rewards / Configuration July 17, 2026

Display Redeem Products With Shortcodes

Build a front-end reward catalog with the WooCommerce Loyalty redeem products shortcode.

Applies to 1.2.2+ Stable Verified July 29, 2026

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

AttributeDefaultUse
limit12Maximum number of products to display. Use 0 or a negative value only when you intentionally want no limit.
columns4WooCommerce loop columns. Values are limited from 1 to 6.
orderbydateSupported values are date, title, menu_order, rand, modified, and id.
orderDESCUse ASC or DESC.
categoryEmptyComma-separated product category slugs.
affordable_onlynoUse yes to show only products the logged-in customer can currently afford.
classEmptyAdds 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 customer for 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.
  1. Create a page named Rewards Catalog or similar.
  2. Add the shortcode block and paste one shortcode example.
  3. Use category slugs if the catalog should only show reward products.
  4. Preview as a logged-in customer from each loyalty level.
  5. Add the page link to My Account, the Loyalty bubble, or your store navigation if needed.

Related Guides

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.

Need support?

Still stuck?

Open a support request and include this article title, your plugin version, and what you already tried.

Open Support