> For the complete documentation index, see [llms.txt](https://docs-vnext.kiflo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-vnext.kiflo.com/leads-deals/products-quotes/resellers-select-products-deal-reg.md).

# How to allow resellers to select products during deal reg?

When working with resellers or distributors, it can be tricky to have a clear and automated deal registration process. Resellers usually get discounts on public prices, and different resellers may have different discounts.

With Kiflo you can define the list of products in your products catalog. And allow partners to select products and quantities during deal registration. But not only. You can also define prices for each product, and have different prices for the same product depending on the partner program, or the level in the partner program. By doing so, you can offer different discounts to different partners.

## Introduction to products catalog

First of all, you need to define the list of products and their prices available for partners.

Please see the steps here: [How to manage products?](/leads-deals/products-quotes/manage-products.md)

## Introduction to line items

To understand what are the line items on deals, please refer to this article: [What are line items?](/leads-deals/products-quotes/line-items.md)

## Enable the line items features for partners

**Line items** can be enabled/disabled per partner program. Indeed, for your reseller partner program, you may want to enable it, but not for your referral or affiliate partner program.

To enable/disable line items:

* Go to the **Programs** page
* Open the program you want to edit
* Go to the **Settings** tab
* Scroll to the **Line items** section:

![](https://3041514930-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKkJn82Qo5a0Y4fOsoQzo%2Fuploads%2Fgit-blob-02e6170428c91b7f7ff4fd161bacf383f6e53332%2F60da18a761c60c534bd6a149.png?alt=media)

**Allow partners to view line items:** This option allows partners to see the **Line items** tab on deals.

**Allow partners to update line items:** This option allows partners to select products and quantities during deal registration, but also to edit/delete line items on deals they are assigned on. If this option is disabled, the **Line item** step will be hidden during deal registration.

![](https://3041514930-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKkJn82Qo5a0Y4fOsoQzo%2Fuploads%2Fgit-blob-009461e3ce7dd2f750d6ce2ac9fa5f451fae8261%2F60da1a5a00fd0d7c253fa592.png?alt=media)

## Hide/show prices to partners

It's possible to allow partners to select products and set quantities during deal registration, but without disclosing the prices. It could happen when you work with both resellers and distributors, and distributors need to see prices but not resellers.

In such a case, from the previous section, uncheck: **Allow partners to view total deal amounts & line item prices.**

By disabling this feature, partners will see products, but will never see:

* the associated unit prices
* the total deal amounts


---

# 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://docs-vnext.kiflo.com/leads-deals/products-quotes/resellers-select-products-deal-reg.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.
