> For the complete documentation index, see [llms.txt](https://kb.logicerp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kb.logicerp.com/logic-erp-learning-hub-tutorials-and-best-practices/setups/setup-accounts/setup-customer-database/set-customer-points-configuration/maximum-points-redeemable.md).

# Maximum Points Redeemable

**YouTube:** [How to Configure the Maximum Loyalty Points Redeemable per Sales Bill?](https://www.youtube.com/watch?v=p-LfDHgeyNY)

## How to Configure the Maximum Loyalty Points Redeemable per Sales Bill?

In this tutorial, we will learn how to configure the **Maximum Points Redeemable** option in Logic ERP to limit the maximum number of loyalty points a customer can redeem in a single Sales Bill transaction.

***

### Objective of This Feature

* Define a maximum redemption limit for loyalty points
* Control the number of points redeemed in a single transaction
* Prevent customers from exceeding the configured redemption limit
* Ensure controlled and consistent loyalty point usage
* Automatically validate the redemption limit during billing

***

### Access to the Customer Points Configuration

* Navigate to the **Set Customer Points Configuration** module.
* Locate the option labeled as:

> **"Maximum Points Redeemable"**

<figure><img src="https://4031188996-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXMVkjt8zqHBQX1c9QvFS%2Fuploads%2F2tKmaHVFx0lzts8k1xUz%2FCNF.png?alt=media&amp;token=07fb6f90-367a-4309-9acf-4a7155dcf3ca" alt=""><figcaption></figcaption></figure>

* Define the maximum number of loyalty points that can be redeemed in a single Sales Bill.

**For this example:**

* **Maximum Points Redeemable:** 10 Points
* **₹100 Purchase = 1 Loyalty Point**
* **1 Loyalty Point = ₹10**

<div><figure><img src="https://4031188996-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXMVkjt8zqHBQX1c9QvFS%2Fuploads%2FWB50pSoiyS5w2kNf7bbm%2FLP.png?alt=media&amp;token=7cb483d6-7333-4991-9e0c-814f23995c3f" alt=""><figcaption></figcaption></figure> <figure><img src="https://4031188996-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXMVkjt8zqHBQX1c9QvFS%2Fuploads%2FKcsE44EtVh5x6KKaYVkf%2FVL.png?alt=media&amp;token=a59e6616-4cc4-4998-bfdd-a092818392c1" alt=""><figcaption></figcaption></figure></div>

* Save the configuration changes.

***

### Create a Sales Bill

* Navigate to the **Sales Bill** module.
* Create a new Sales Bill for a loyalty customer.
* Select the customer with available loyalty points.

**Observation**

The selected customer has **86 redeemable loyalty points**.

* Proceed with the Sales Bill entry.
* Attempt to redeem **40 loyalty points**.

### Observe the Redemption Restriction

* When you try to save the transaction, the software restricts the redemption and displays an error message indicating that:

> **"Points to Redeem cannot be greater than Maximum Points Redeemable 10."**

<figure><img src="https://4031188996-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXMVkjt8zqHBQX1c9QvFS%2Fuploads%2FVs4ePEfhLUlko1ndZ07E%2FError.png?alt=media&amp;token=45f0070b-d811-4e69-bc26-d4d0aa12e125" alt=""><figcaption></figcaption></figure>

* This ensures that the customer cannot redeem more than the configured maximum limit in a single transaction.

***

### Redeem Points Within the Allowed Limit

* Change the redeemed points from **40 to 10**.
* Save the Sales Bill again.

**Result**

Since **10 points** are within the configured maximum redemption limit, the software allows the transaction to proceed and saves the Sales Bill successfully.

***

### Key Benefits

* **Controlled Redemption:** Limits the number of points redeemed per transaction.
* **Better Loyalty Management:** Prevents excessive point redemption.
* **Automatic Validation:** The system checks the redemption limit during billing.
* **Flexible Configuration:** Businesses can define their preferred maximum redemption limit.
* **Error Prevention:** Prevents users from exceeding the configured loyalty policy.

***

### Important Note

The **Maximum Points Redeemable** limit applies to a **single Sales Bill transaction**. Even if the customer has more loyalty points available, the system will restrict redemption beyond the configured maximum limit.

***

### Final Outcome

By configuring **Maximum Points Redeemable**, Logic ERP allows you to control how many loyalty points a customer can redeem in a single Sales Bill. If the entered points exceed the configured limit, the system restricts the transaction; otherwise, the redemption is processed successfully.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://kb.logicerp.com/logic-erp-learning-hub-tutorials-and-best-practices/setups/setup-accounts/setup-customer-database/set-customer-points-configuration/maximum-points-redeemable.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
