# Rewards & Points

- [Rewards](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/rewards.md)
- [Get started with Rewards](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/rewards/get-started-with-rewards.md): An introduction to how rewards work in the Loyalty Engine, including types, configuration, availability, and how users browse, purchase, redeem, and receive their rewards.
- [Reward types](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/rewards/reward-types.md)
- [Offers](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/rewards/reward-types/offers.md): Use offer-type rewards to promote perks, highlight incentives, or share program info.
- [Vouchers](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/rewards/reward-types/vouchers.md): Learn how vouchers work in the Loyalty Engine, including code types, use cases, and how to choose the right setup for your loyalty program.
- [One-time voucher codes](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/rewards/reward-types/vouchers/one-time-voucher-codes.md): Automatically generated, single-use voucher codes that are validated in real time via API. Ideal for integrated POS or e-commerce systems with secure, centralised reward handling.
- [Voucher code pools](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/rewards/reward-types/vouchers/voucher-code-pools.md): Distribute pre-generated codes using voucher code pools. Great for POS or partner fulfilment where codes are known and managed outside the Loyalty Engine.
- [Static voucher codes](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/rewards/reward-types/vouchers/static-voucher-codes.md): Set a fixed voucher code that all users receive when redeeming a reward. Ideal for simple offline redemptions without needing API validation or individual tracking.
- [Human validation vouchers](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/rewards/reward-types/vouchers/human-validation-vouchers.md): Use human validation vouchers when no POS integration is possible. Staff verify vouchers manually using a time-sensitive screen with a static code, live timer, and current date/time.
- [Codeless vouchers](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/rewards/reward-types/vouchers/codeless-vouchers.md): Codeless vouchers allow you to fulfil rewards without showing a code to users. Ideal for services or codes distributed outside the Loyalty Engine.
- [Merchandise](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/rewards/reward-types/merchandise.md): Stock-managed rewards with built-in inventory tracking and optional delivery address capture.
- [Which reward type should I use?](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/rewards/reward-types/which-reward-type-should-i-use.md): From offers to vouchers, code pools to digital gift cards - the Loyalty Engine supports many different reward and voucher types to suit virtually every use case.
- [Reward details](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/rewards/reward-details.md): An overview of reward details, covering both the marketing and operational components of rewards, including user-facing elements and system functions like cost, category, and code types.
- [Reward availability](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/rewards/reward-availability.md): Learn how to control when, where, and to whom a reward is available using audience, tier, schedule, and venue constraints.
- [Discount configuration](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/rewards/discount-configuration.md): Specify the value a reward provides by adding one or more discounts. Discounts communicate reward value to external systems like POS.
- [Benefits](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/benefits.md): Learn how benefits work in the Loyalty Engine, including states, events, fulfilment flows, and how they’re handled across different reward types.
- [Points](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/points.md)
- [Get started with Points](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/points/get-started-with-points.md): Understand how points drive engagement in the Loyalty Engine, covering earning and burning through reactors, points liability, and best practices for managing points-based loyalty programs.
- [Points liability](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/points/points-liability.md): Manage points liability in the Loyalty Engine, including tracking points in circulation, setting liability rules, and accessing insights to balance user engagement and program costs.
- [Points earn, spend & balance caps](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/points/points-earn-spend-and-balance-caps.md): Learn to set earning, spending, and balance points caps in the Loyalty Engine. Points caps help control program costs, ensure fairness, and limit points accumulation and redemption.
- [Reward auto-purchase](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/points/reward-auto-purchase.md): Automatically convert user points into rewards on a daily schedule using a configured reward pool to help manage points liability.
- [Points expiry](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/points/points-expiry.md): Learn how to configure points expiry rules to control program liability, boost engagement, and encourage timely redemption.
- [Reward tutorials](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/reward-tutorials.md)
- [Preventing fraud & abuse guide](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/reward-tutorials/preventing-fraud-and-abuse-guide.md)
- [Limit a selection of rewards to only allow a user to purchase one from that selection](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/reward-tutorials/limit-a-selection-of-rewards-to-only-allow-a-user-to-purchase-one-from-that-selection.md)
- [Limit how many times a particular reward can be purchased](https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points/reward-tutorials/limit-how-many-times-a-particular-reward-can-be-purchased.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://kbase.whitelabel-loyalty.com/product/loyalty-engine/rewards-and-points.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
