> ## Documentation Index
> Fetch the complete documentation index at: https://docs.riqra.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Precios y políticas comerciales

> Reparte lo que hacía tu lista de precios de Legacy entre catálogos, listas de precios, políticas comerciales y segmentos.

En Riqra Legacy, la lista de precios resolvía todo por sí sola: fijaba el precio de cada producto, decidía cuáles veía el cliente y guardaba el mínimo de compra. Cada cliente tenía una lista asignada en su ficha.

La nueva plataforma reparte ese trabajo en cuatro piezas.

| Pieza                                                                | Qué resuelve                                                                                      |
| -------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
| [Catálogo](/plataforma/productos/catalogos)                          | Qué productos y variantes puede comprar el cliente.                                               |
| [Lista de precios](/plataforma/precios/introduccion)                 | Cuánto cuesta cada variante.                                                                      |
| [Política comercial](/plataforma/politicas-comerciales/introduccion) | Une un catálogo con una lista de precios y agrega el pedido mínimo y los métodos de pago y envío. |
| Segmento                                                             | Agrupa a los clientes que reciben esa política.                                                   |

El cliente ya no lleva una lista de precios en su ficha. Pertenece a un segmento, el segmento tiene una política comercial y esa política elige el catálogo y la lista.

## En qué se convierte cada parte de la lista

| En Riqra Legacy                                                  | En la nueva plataforma                                  |
| ---------------------------------------------------------------- | ------------------------------------------------------- |
| Precio de cada producto                                          | Precio de venta en la lista de precios.                 |
| Qué productos veía el cliente, según tuvieran precio en su lista | Catálogo de la política comercial.                      |
| Mínimo de compra de la lista                                     | Pedido mínimo de la política comercial.                 |
| Lista asignada en la ficha del cliente                           | Política comercial asignada a su segmento.              |
| Precio pactado con un cliente                                    | Lista de precios propia, con su política y su segmento. |

## Arma la equivalencia lista por lista

Repite estos pasos con cada lista de precios que tengas en Legacy.

<Steps>
  <Step title="Crea la lista de precios">
    Ve a **[Configuración → Listas de precios](https://app.riqra.com/settings/price-lists)**. Si la lista de Legacy era tu lista principal con un porcentaje de aumento o descuento, créala como lista derivada y te ahorras cargar los precios uno por uno. Lee [Crea una lista de precios](/plataforma/precios/crear-una-lista).
  </Step>

  <Step title="Carga los precios">
    Edita la cuadrícula en **[Productos → Precios](https://app.riqra.com/prices)** o usa la importación. La importación ya no crea la lista cuando el nombre no existe, y el SKU debe existir en tu catálogo.
  </Step>

  <Step title="Decide el catálogo">
    Si esos clientes veían menos productos que el resto, crea un [catálogo](/plataforma/productos/catalogos) y excluye lo que no deben ver. Si veían todos tus productos, usa **Catálogo general**.
  </Step>

  <Step title="Crea la política comercial">
    Ve a **[Configuración → Políticas comerciales](https://app.riqra.com/settings/commercial-policies)**, elige el catálogo y la lista, y escribe el pedido mínimo que tenía la lista en Legacy. Aprovecha para limitar los métodos de pago y envío si ese grupo compra con condiciones distintas.
  </Step>

  <Step title="Crea el segmento y mueve a los clientes">
    Ve a **[Clientes → Segmentos](https://app.riqra.com/clients/segments)**, crea el segmento, asígnale la política y agrega a las personas. Ponle el nombre de la lista de Legacy para ubicarlo rápido durante la revisión.
  </Step>
</Steps>

Deja la lista que usaba la mayoría de tus clientes en la política predeterminada. Así la reciben los visitantes sin sesión y las personas que no quedaron en ningún segmento, y te ahorras un segmento que contenga a casi todos tus clientes.

## Cada persona pertenece a un solo segmento

Una persona pertenece como máximo a un segmento, así que recibe una sola política y esa política aplica completa. Nunca se mezcla el catálogo de una política con los precios de otra. Cuando la persona no tiene segmento, o su segmento no tiene política, compra con la política predeterminada.

<Note>
  Las empresas y sucursales solo aparecen en **Clientes** si usas [PedidosIA](/pedidos-ia/introduccion). Sus políticas se asignan sin pasar por un segmento. En una orden de compra, la política decide el catálogo y los precios, pero el pedido mínimo y los métodos de pago y envío no se validan, porque tú revisas y confirmas la orden.
</Note>

## Quitar el precio ya no oculta el producto

En Legacy, un producto sin precio en la lista desaparecía de la tienda para los clientes de esa lista. Ahora la visibilidad depende del catálogo. Un producto publicado que pertenece al catálogo del cliente aparece aunque no tenga precio en su lista. Se muestra sin precio y el comprador no puede agregarlo al carrito.

Revisa los productos que ocultabas dejándolos sin precio y exclúyelos del catálogo que corresponda.

## Precios pactados con un cliente

El importador de Legacy aceptaba una columna **Cliente** para darle a ese cliente un precio distinto en un producto. Ahora los precios pertenecen a una lista, no a un cliente.

Para reproducir un precio pactado:

* **Tienda online.** Crea una lista con los precios negociados, una política que la use y un segmento para ese cliente. Como cada persona pertenece a un solo segmento, un cliente con precios pactados no puede estar además en otro.
* **PedidosIA.** Asigna la política a la empresa o a una de sus sucursales.

Cuando el precio pactado es el precio general con un porcentaje de descuento, una lista derivada evita volver a cargar cada precio. Fija el ajuste y corrige a mano solo las variantes que se salgan de la regla.

## Ofertas y precio tachado

Legacy guardaba un precio original y un texto de oferta de hasta ocho caracteres en cada producto de la lista.

El precio tachado ahora es el **precio de lista** de la variante. Pertenece a la variante y vale lo mismo en todas las listas, así que no puedes marcar una oferta solo en la lista mayorista escribiendo un precio original distinto. La tienda lo tacha cuando es mayor que el precio de venta.

No hay un texto de oferta por producto. Algunos temas muestran una etiqueta de oferta con un texto único para toda la tienda.

Para un descuento temporal, o para uno dirigido a un grupo de clientes, crea una [promoción](/plataforma/migracion/promociones) en lugar de mover el precio de la lista.

## Precios escalonados

La columna **Cantidad mínima** del importador de Legacy corresponde a los tramos por cantidad. Un tramo ahora ocupa dos columnas: `cantidad_min` es la cantidad desde la que aplica el precio y `cantidad_max` es la cantidad hasta la que aplica. La escalera de una variante empieza en 1, no deja huecos y solo el último tramo queda sin `cantidad_max`.

Por ejemplo, un producto que en Legacy tenía 10.00 con cantidad mínima 1 y 9.00 con cantidad mínima 12 se carga como dos filas, la primera con `cantidad_min` 1 y `cantidad_max` 11, y la segunda con `cantidad_min` 12 y `cantidad_max` vacía. Lee [Define tramos por cantidad](/plataforma/precios/tramos-por-cantidad).

En Legacy, **Cantidad mínima** valía 1 en todas las filas, también en las que solo fijaban el precio normal. No copies ese 1. Un precio fijo deja vacías las dos columnas de cantidad, y `cantidad_min` solo acepta números enteros de 1 en adelante.

## Equivalencia de columnas del importador

El archivo ahora es Excel `.xlsx`, no CSV. Lee [Importa precios desde Excel](/plataforma/transferencia-de-datos/importar-precios).

| Columna en Legacy | En la nueva plataforma                                                                                                                   |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
| Lista de precio   | `lista_precios`. La lista debe existir antes de importar.                                                                                |
| SKU               | `sku`.                                                                                                                                   |
| Precio de venta   | `precio`.                                                                                                                                |
| Precio original   | `precio_lista`, en la [importación de productos](/plataforma/transferencia-de-datos/importar-productos), porque pertenece a la variante. |
| Texto oferta      | Sin equivalente.                                                                                                                         |
| Cantidad mínima   | `cantidad_min`, más `cantidad_max` para cerrar el tramo. Solo en escaleras reales. Un precio fijo deja las dos vacías.                   |
| Cliente           | Sin equivalente. Usa una lista de precios propia.                                                                                        |

<Tip>
  Completa las tareas de esta área en la [lista antes de publicar](/plataforma/migracion/lista-de-revision).
</Tip>
