# Configurar mínimo, máximo o cantidad fija

<div class="qMYqUG_convSearchResultHighlightRoot" id="bkmrk-%C2%BFqu%C3%A9-es-%2F-para-qu%C3%A9-s"><div class="" data-is-intersecting="true" data-turn-id-container="request-6aa058b2-d6d4-83e8-a8b4-561dcec31ce7-17"><section class="text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [&:has([data-writing-block])>*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" data-testid="conversation-turn-66" data-turn="assistant" data-turn-id="request-6aa058b2-d6d4-83e8-a8b4-561dcec31ce7-17" data-turn-id-container="request-6aa058b2-d6d4-83e8-a8b4-561dcec31ce7-17" dir="auto">## ¿Qué es / para qué sirve?

La configuración de **mínimo, máximo o cantidad fija** permite controlar cuántas opciones debe o puede seleccionar el cliente dentro de un **Conjunto de Extras**.

Esto ayuda a definir reglas claras para acompañamientos, sabores, bebidas, proteínas, salsas u otras opciones adicionales.

## Mínimo

El **mínimo** indica la cantidad mínima de extras que el cliente debe seleccionar.

### Ejemplo

Si configuras:

<div class="text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)"><div class="[--thread-content-max-width:40rem] @w-lg/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" data-conversation-screenshot-content=""><div class="flex max-w-full flex-col gap-4 grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+&]:mt-1" data-message-author-role="assistant" data-message-id="efeb6292-07b6-4900-8cf5-0d09b834a86f" data-message-model-slug="gpt-5-6-thinking" data-turn-start-message="true" dir="auto" tabindex="0"><div class="flex w-full flex-col gap-1 empty:hidden"><div class="fbskMG_root LR5Y_W_content markdown prose dark:prose-invert wrap-break-word w-full dark markdown-new-styling">- **Mínimo:** 1
- **Máximo:** 3

</div></div></div></div></div></div>el cliente deberá elegir al menos **1 opción** y podrá seleccionar hasta **3**.

## Máximo

El **máximo** indica la cantidad límite de opciones que el cliente puede seleccionar.

### Ejemplo

Si configuras:

<div class="text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)"><div class="[--thread-content-max-width:40rem] @w-lg/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" data-conversation-screenshot-content=""><div class="flex max-w-full flex-col gap-4 grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+&]:mt-1" data-message-author-role="assistant" data-message-id="efeb6292-07b6-4900-8cf5-0d09b834a86f" data-message-model-slug="gpt-5-6-thinking" data-turn-start-message="true" dir="auto" tabindex="0"><div class="flex w-full flex-col gap-1 empty:hidden"><div class="fbskMG_root LR5Y_W_content markdown prose dark:prose-invert wrap-break-word w-full dark markdown-new-styling">- **Mínimo:** 0
- **Máximo:** 2

</div></div></div></div></div></div>el cliente puede no seleccionar ningún extra o elegir hasta un máximo de **2 opciones**.

## Cantidad fija

La **cantidad fija** se utiliza cuando el cliente debe seleccionar exactamente una cantidad determinada de opciones.

### Ejemplo

Si un plato incluye exactamente **2 acompañamientos**, puedes configurar el conjunto para que el cliente tenga que seleccionar **2 opciones**.

## Paso a paso

<div class="text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)"><div class="[--thread-content-max-width:40rem] @w-lg/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" data-conversation-screenshot-content=""><div class="flex max-w-full flex-col gap-4 grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+&]:mt-1" data-message-author-role="assistant" data-message-id="efeb6292-07b6-4900-8cf5-0d09b834a86f" data-message-model-slug="gpt-5-6-thinking" data-turn-start-message="true" dir="auto" tabindex="0"><div class="flex w-full flex-col gap-1 empty:hidden"><div class="fbskMG_root LR5Y_W_content markdown prose dark:prose-invert wrap-break-word w-full dark markdown-new-styling">1. Ve a **Extras**.
2. Crea un nuevo conjunto o edita uno existente.
3. Ubica la configuración de cantidad de selección.
4. Define: 
    - **Mínimo**.
    - **Máximo**.
    - O una **cantidad fija**, según corresponda.
5. Agrega las opciones que formarán parte del conjunto.
6. Guarda los cambios.
7. Realiza una prueba en el POS para verificar el comportamiento.

</div></div></div></div></div></div>[![image.png](https://ayuda.tuvendor.cloud/uploads/images/gallery/2026-09/scaled-1680-/wxbimage.png)](https://ayuda.tuvendor.cloud/uploads/images/gallery/2026-09/wxbimage.png)

[![image.png](https://ayuda.tuvendor.cloud/uploads/images/gallery/2026-09/scaled-1680-/Zciimage.png)](https://ayuda.tuvendor.cloud/uploads/images/gallery/2026-09/Zciimage.png)

## Ejemplos de uso

### Elige un acompañamiento

<div class="text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)"><div class="[--thread-content-max-width:40rem] @w-lg/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" data-conversation-screenshot-content=""><div class="flex max-w-full flex-col gap-4 grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+&]:mt-1" data-message-author-role="assistant" data-message-id="efeb6292-07b6-4900-8cf5-0d09b834a86f" data-message-model-slug="gpt-5-6-thinking" data-turn-start-message="true" dir="auto" tabindex="0"><div class="flex w-full flex-col gap-1 empty:hidden"><div class="fbskMG_root LR5Y_W_content markdown prose dark:prose-invert wrap-break-word w-full dark markdown-new-styling">- Mínimo: 1
- Máximo: 1

</div></div></div></div></div></div>El cliente debe elegir exactamente una opción.

### Elige hasta 3 salsas

<div class="text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)"><div class="[--thread-content-max-width:40rem] @w-lg/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" data-conversation-screenshot-content=""><div class="flex max-w-full flex-col gap-4 grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+&]:mt-1" data-message-author-role="assistant" data-message-id="efeb6292-07b6-4900-8cf5-0d09b834a86f" data-message-model-slug="gpt-5-6-thinking" data-turn-start-message="true" dir="auto" tabindex="0"><div class="flex w-full flex-col gap-1 empty:hidden"><div class="fbskMG_root LR5Y_W_content markdown prose dark:prose-invert wrap-break-word w-full dark markdown-new-styling">- Mínimo: 0
- Máximo: 3

</div></div></div></div></div></div>El cliente puede no elegir ninguna o seleccionar hasta tres.

### Elige 2 acompañamientos

<div class="text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)"><div class="[--thread-content-max-width:40rem] @w-lg/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" data-conversation-screenshot-content=""><div class="flex max-w-full flex-col gap-4 grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+&]:mt-1" data-message-author-role="assistant" data-message-id="efeb6292-07b6-4900-8cf5-0d09b834a86f" data-message-model-slug="gpt-5-6-thinking" data-turn-start-message="true" dir="auto" tabindex="0"><div class="flex w-full flex-col gap-1 empty:hidden"><div class="fbskMG_root LR5Y_W_content markdown prose dark:prose-invert wrap-break-word w-full dark markdown-new-styling">- Cantidad fija: 2

</div></div></div></div></div></div>El cliente debe seleccionar exactamente dos opciones.

## ¿Cuándo utilizar cada configuración?

Utiliza **mínimo y máximo** cuando quieras permitir un rango de selección.

Utiliza una **cantidad fija** cuando el cliente deba escoger exactamente una cantidad determinada.

## Recomendaciones

<div class="text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)"><div class="[--thread-content-max-width:40rem] @w-lg/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" data-conversation-screenshot-content=""><div class="flex max-w-full flex-col gap-4 grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+&]:mt-1" data-message-author-role="assistant" data-message-id="efeb6292-07b6-4900-8cf5-0d09b834a86f" data-message-model-slug="gpt-5-6-thinking" data-turn-start-message="true" dir="auto" tabindex="0"><div class="flex w-full flex-col gap-1 empty:hidden"><div class="fbskMG_root LR5Y_W_content markdown prose dark:prose-invert wrap-break-word w-full dark markdown-new-styling">- Configura los límites según lo que realmente incluye el producto.
- Evita establecer un mínimo mayor al número de opciones disponibles.
- Revisa que el máximo tenga sentido para la operación y el precio del producto.
- Si algunas opciones tienen costo adicional, verifica también sus precios.
- Realiza una venta de prueba después de modificar los límites.

</div></div></div></div></div></div>## Notas y avisos

> - El mínimo define cuántas opciones son obligatorias.
> - El máximo define cuántas opciones puede seleccionar como límite.
> - La cantidad fija obliga al cliente a seleccionar exactamente el número establecido.
> - Estas reglas se configuran a nivel del **Conjunto de Extras**.
> - Una configuración incorrecta puede impedir completar la selección o permitir más opciones de las previstas.

</section></div></div>