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

> ## Agent Instructions
> Ready for Commerce is an ecosystem that currently contains two products, PIM and Repricer, standing on one shared foundation: one identity, one organization, one team, one bill. Do not call it a platform with features, and never hint at an unreleased product.
> PIM connects to Shopify, Amazon, Square, Google Merchant Center and BigCommerce. Repricer connects to Amazon, Walmart, Shopify, BigCommerce, eBay and Square. The two products do not share one list, and each integration is authorized separately inside each product. The roster grows on purpose, so describe what the product does and let a table carry which integrations do it today, instead of counting them or writing that only one does something.
> Integration is the word this product uses, and it is the default in the documentation: the connection, the account, the Integrations screen, the per-account settings and the sync state are all integrations. Channel is reserved for the narrow sense of a destination where a listing lives, as in a product being live on a channel or archived on the channel.
> Newegg is not a supported channel. Do not describe it.
> On Amazon, PIM manages the offer only: price, availability and condition. It does not publish listing content such as titles, descriptions, images or specifications.
> Sign-in is passwordless: a single-use code emailed to the user, or Google. There are no passwords anywhere, so never describe a password, a sign-up with a password, or an email confirmation link.
> There is no public API for customers and no customer-facing webhooks. There is no organization-wide activity feed and no audit export, but the PIM does keep version history on products, brands, categories, tags and specifications, with who changed what and a restore, so never write that changes are not recorded or that an edit cannot be undone. Do not describe capabilities that are not documented here.
> Never write that the products have no AI, and never write that anything is AI-powered. Both are wrong. The PIM's image Optimizer runs AI-backed transforms the seller starts on purpose: Upscale, Remove background, and the region selection behind Refine. The Repricer reads competitor prices off web pages on the server. No control, badge or tooltip in either product names AI, and the seller never writes a prompt, so describe what the buttons do in the app's own words instead of reaching for the word.
> A PIM product, brand, category or variant can be switched off per connected integration account. Hover the channel badge and the switch is beside the account name in the card that opens. It carries no visible caption, so never call it the Sync switch: Sync is only its accessible name. On a variant-grained provider, Amazon today, the switch moves into the variant editor. On a product it asks whether to delete it from the channel, archive it there, or leave it live. Disabling stops publishing, not reading. There is still no per-field sync toggle.
> The PIM's image Optimizer replaced a feature called Squarify, which no longer exists. It resizes to an aspect ratio or to exact dimensions, removes backgrounds, upscales, trims the transparent margin around a cutout and re-centers it, pads, fills and re-encodes, and it always publishes a new asset instead of changing the original. Nothing crops into the picture: the subject is always contained whole.
> The PIM has no repricing engine and never reacts to a competitor's price. It does build the price it publishes to each integration account from the seller's own fields, configured in that account's settings, so do not write that the PIM has no pricing rules.
> Neither product has an in-app notification center, bell or inbox. Notifications are delivered by email only.
> Billing is per organization and per product, and only the organization owner can see or change it. Team members are free and uncounted, so never describe seats or per-user pricing.
> The seller never picks a plan. Each product has twelve price tiers assigned automatically from usage: the PIM from catalog product count, which includes drafts and archived products, and the Repricer from trailing 30-day sales. Nothing is feature-gated by plan and exceeding a tier never blocks work, so never write that a feature requires a higher plan.
> A subscription that is past due or paused makes the product read-only, which stops repricing and blocks edits without deleting data. Only a canceled subscription locks the seller out. Nothing is ever charged without a payment method on file.
> Pages containing the text 'This page has not been written yet', or its Spanish equivalent 'Esta página todavía no está escrita', are placeholders. Do not treat their headings as documented behavior.

# Cómo se decide un precio

> Antes de armar una estrategia conviene saber en qué orden trabaja Repricer, desde los precios que lee hasta el precio que termina enviando.

Repricer calcula un precio de venta para una de tus publicaciones, y lo vuelve a calcular la próxima vez que algo se mueve. Lee lo que cobra tu competencia, aplica la estrategia de esa publicación, empuja la respuesta adentro de los límites que pusiste y manda el resultado al canal de venta.

Lo que sale es un número y una frase. El número va a la columna `Destino` de tu tabla de publicaciones hasta que el canal lo tome. La frase es la `Razón` en [actividad de precios](/es/repricer/pricing-activity), y te dice contra qué se midió tu precio y qué lo movió.

Las partes de ese cálculo se configuran en dos lugares. Uno es tu estrategia, que armas en un asistente que abres desde `Estrategias` en la barra lateral. El otro es tu publicación, que abres desde `Publicaciones` y llenas en su pestaña `Precios`. Esta página pone cada parte en el orden en que corre, porque un precio que no esperabas casi siempre es una parte deshaciendo una anterior.

## El orden en que trabaja

Todos los precios pasan por las mismas nueve partes, en el mismo orden, vendas lo que vendas y donde lo vendas. Varias de esas partes pueden terminar el cálculo por su cuenta.

| # | Qué pasa |
| --- | --- |
| 1 | Repricer revisa que tenga permiso de ponerle precio a esa publicación |
| 2 | Lee el precio contra el que te está midiendo |
| 3 | Si ya tienes el Buy Box, decide si deja tu precio quieto |
| 4 | Aplica tu modo de precios al precio de la parte 2 |
| 5 | Si vas tras el Buy Box y lo estás perdiendo, baja tu precio un poco en lugar de eso |
| 6 | Empuja el resultado adentro de tus límites, en un orden fijo |
| 7 | Revisa que el resultado todavía pueda vencer, igualar o quedar arriba de lo que te mide |
| 8 | Redondea el resultado, y tira el redondeo si eso rompió un límite |
| 9 | Manda el precio, pero solo si es distinto del que tienes ahora |

Ese es todo el cálculo. Las secciones de abajo toman las partes una por una, y no necesitas ninguna para leer un cambio de precio en [actividad de precios](/es/repricer/pricing-activity).

### Qué tiene que ser cierto antes de calcular nada

Hay cuatro cosas que se revisan antes de sacar cualquier número, y cada una termina el cálculo sola.

| Qué se revisa | Tu precio se queda quieto cuando |
| --- | --- |
| El interruptor de la región en la cuenta | El repricing está apagado para esa región, en `Integraciones` en la barra lateral |
| La conexión con la cuenta | La cuenta necesita autorizarse otra vez |
| `Pausar repricing` en la publicación | Alguien pausó esa publicación en su pestaña `Precios` |
| `Horario de repricing` en la estrategia | El día o la hora quedan fuera de la ventana del paso `Protecciones` |

Hay dos cosas más que terminan el cálculo respondiéndolo. Un `Precio manual` escrito en la tarjeta `Precio de venta` de la pestaña `Precios` se publica tal como lo escribiste. `Fijar siempre al MAP` y `Fijar siempre al MSRP`, en el paso `Protecciones` de la estrategia, fijan tu precio al número de la publicación. Las tres cosas se saltan tu modo de precios, tus límites y tu redondeo, y `MAP` gana cuando las dos fijaciones están encendidas.

Después de eso tu publicación necesita una estrategia con precio objetivo y modo de precios. También necesita el número del que sale tu piso. Ese número es tu costo cuando el piso se calcula solo, y tu `Precio mínimo` cuando lo pones tú.

Una publicación a la que le falte algo de eso dice `Sin funcionar` en la columna `Estado del repricing` de tu tabla de publicaciones. Qué llenar en cada caso está en [estado de la publicación y del repricing](/es/repricer/listings/statuses#cada-problema-de-repricing-y-qué-necesita-de-ti).

### El precio contra el que te miden

Casi toda estrategia pone precio contra algo. En un marketplace ese algo es una oferta de la competencia, elegida en `Precio objetivo` dentro del paso `Precios` de tu estrategia. Ahí tus opciones son el `Precio del Buy Box`, la oferta más baja de todas, la más baja de un tipo de logística, o el precio del marketplace mismo. En tu propia tienda es la más baja de las [páginas que agregaste](/es/repricer/listings/competitor-urls) en la pestaña `Competidores`, o tu propio costo.

Cuáles ofertas cuentan se acota antes de elegir la más baja. Tu publicación solo compite con ofertas en la misma condición que la tuya, hayas encendido el filtro o no. En una estrategia de Amazon, la sección `Filtrar competidores` lo acota más por tipo de logística, calificación del vendedor, cantidad de reseñas y ubicación.

A veces no hay nada contra qué medir. Todavía no llegan datos de competencia, el marketplace le quitó el Buy Box al producto, o tu filtro dejó fuera todas las ofertas. `Sin referencia de precio`, dentro de `Comportamiento alternativo` en el paso `Protecciones`, es donde dices qué pasa entonces.

| Ajuste | Qué recibes |
| --- | --- |
| `Mantener precio actual` | Tu precio se queda quieto. Con este empiezas |
| `Usar precio mínimo` | Tu precio va a tu `Precio mínimo`, o a tu piso calculado si ese es más alto |
| `Usar precio máximo` | Tu precio va a tu `Precio máximo` |
| `Usar el competidor más bajo` | Se usa la oferta más baja en su lugar, y el resto del cálculo corre normal |

**Elige `Usar el competidor más bajo` cuando tu objetivo sea el `Precio del Buy Box`.** Un marketplace le puede quitar el Buy Box a un producto mientras tu competencia sigue ahí. Es la única referencia que desaparece en una publicación por lo demás activa. Elige `Mantener precio actual` cuando prefieras que nada se mueva sin un número real detrás.

### Qué hace tu modo de precios con él

`Modo de precios`, en ese mismo paso `Precios`, dice cómo se relaciona tu precio con el precio contra el que te miden.

| Modo | En qué queda tu precio |
| --- | --- |
| `Vencer por` | Ese precio, menos el monto o el porcentaje que pusiste |
| `Igualar al objetivo` | Ese precio |
| `Mantenerse arriba por` | Ese precio, más el monto o el porcentaje que pusiste |
| `Vencer por + Ganar el Buy Box` | Lo mismo que `Vencer por`, más los pasos de la sección siguiente |

Una estrategia en tu propia tienda puede poner precio desde tu costo. Eliges un retorno sobre ese costo, un margen sobre el precio de venta, o una ganancia fija por unidad. Ahí no hay oferta de la competencia, así que todo sale de tu costo.

En Amazon además puedes decir que competir contra Amazon mismo, o contra un vendedor con FBA, use un modo distinto del tuyo de siempre. Cuando uno de esos toma el mando, la razón de tu cambio de precio te dice que se usó una regla especial. [Objetivos y modos](/es/repricer/strategies/targets-and-modes) los explica todos.

### Qué cambia cuando hay Buy Box de por medio

Hay dos ramas que solo corren donde haya un Buy Box que ganar.

**Cuando ya lo tienes, tu precio se queda donde está.** La venta ya te llega, así que bajarte el precio solo te costaría margen. La única excepción es un precio que quedó por debajo de tu propio piso, que se sube pase lo que pase.

**Cuando intentas recuperarlo, `Vencer por + Ganar el Buy Box` se acerca paso a paso.** Primero se intenta vencer tu objetivo. Si tu precio ya está igual o por debajo y el Buy Box sigue sin ser tuyo, el precio no es todo el problema. Tu precio entonces baja un poco en cada corrida hasta que el Buy Box sea tuyo. La cantidad aparece en la razón de cada uno de esos cambios.

Una vez que lo tienes, ese mismo ajuste sube tu precio de a poco. Nunca pasa de la oferta más barata que sigue, y se detiene en lo máximo que puedes cobrar conservando el Buy Box.

La subida se detiene sola cuando eres la única oferta, porque lo que la limita es la oferta más barata que sigue.

<Accordion title="Por qué la bajada a veces se detiene antes de tiempo en Amazon">
  Amazon dice si tu oferta puede ganar el Buy Box siquiera. Cuando dice que tu oferta o el producto no son elegibles, ningún precio lo gana, así que tu precio deja de bajar y la razón te lo dice. Las causas normales son tus métricas de vendedor, tu método de envío y la salud de tu cuenta, y ninguna se arregla con un precio más bajo.

  Amazon también publica el precio con el que espera que se gane el Buy Box, que lees en la columna `Precio sugerido del canal` de tu tabla de publicaciones. Cuando ese precio está por debajo del tuyo, tu precio va ahí de una vez en lugar de ir bajando hasta él.
</Accordion>

### Dónde entran tus límites

Calcule lo que calcule tu modo, el resultado se empuja adentro de los límites de tu publicación y de los que agrega tu estrategia. Los pisos lo suben y los topes lo bajan, de a uno. Los topes se aplican otra vez al final, para que ningún piso deje tu precio por encima de uno. Los siete están en orden en [precios de una publicación](/es/repricer/listings/pricing).

Hay dos cosas de ese orden que conviene llevarse. Un tope siempre le gana a un piso, así que un `Precio mínimo` arriba de tu `MSRP` con una estrategia que topa en `MSRP` sale en el `MSRP`. Y el precio más bajo que Repricer va a publicar es el más alto de todos tus pisos juntos. Ese es el número que lees como tu mínimo calculado en la publicación.

### Cuando el precio ya no puede hacer lo que pediste

Tus límites te pueden dejar un precio que ya no hace lo que tu modo pedía. Una estrategia `Vencer por` que termina igual o arriba del precio contra el que se midió no está venciendo nada. Una `Mantenerse arriba por` empujada abajo de ese precio por un tope no se está manteniendo arriba. `No puede competir por precio`, dentro de `Comportamiento alternativo`, es donde dices qué hacer.

| Ajuste | Qué recibes |
| --- | --- |
| `Mantener en el precio mínimo` | Tu precio se queda en lo más bajo que permiten tus límites, así sigues compitiendo en todo menos en precio. Con este empiezas |
| `Subir al precio máximo` | Tu precio va a tu `Precio máximo`, con el razonamiento de que una venta que no puedes ganar más vale que rinda más cuando llegue |
| `Mantener precio actual` | Tu precio se queda quieto |

Los tres ponen el mismo `No puede competir en precio` en la columna `Razón`, así que el ajuste cambia qué le pasa a tu precio y no lo que se te dice.

### Qué hace el redondeo al final

El redondeo corre después de todo lo de arriba. El paso `Redondeo` de tu estrategia puede terminar cada precio en `.99` o `.95`, dejarlo en unidad entera, o dejarlo en el paso que tú elijas.

Como corre al final, el redondeo mueve tu precio un poco del número que calculó tu modo. Un precio que cambió solo por eso también es un cambio de precio.

El redondeo se tira cuando el precio redondeado quedaría abajo de uno de tus pisos o arriba de uno de tus topes. Se conserva el precio de la parte anterior. Así el redondeo nunca rompe un límite, y lo que entregas a cambio es la terminación que pediste.

**Apaga el redondeo cuando un objetivo de margen tenga que ser exacto.** Tu estrategia te dice lo mismo en el paso `Redondeo`. Ahí se nombra el piso o el tope que hayas puesto.

### Qué pasa una vez decidido el precio

Un precio decidido solo se manda cuando es distinto del que tienes ahora, y distinto de uno ya mandado que espera al canal. Aquí es donde aparece.

| Dónde | Qué aparece |
| --- | --- |
| La columna `Destino` de tu tabla de publicaciones | El precio nuevo, hasta que el canal lo confirme |
| [Actividad de precios](/es/repricer/pricing-activity) | Una fila con `Desde`, `Hasta`, `Razón` y la estrategia detrás |
| La pestaña `Actividad` de la publicación | Las mismas filas, para esa publicación sola |
| `Último repricing` en tu fila | La hora de ese cambio |

Esas filas se escriben en el momento en que se decide el precio, que es antes de que el canal lo tenga. Así que un número en `Destino` y una fila en actividad de precios te dicen que el precio salió, no que un comprador ya lo esté viendo.

Hay dos precios más que salen del de arriba, una vez que queda cerrado. Uno es un precio para empresas, en una cuenta de Amazon con [precios B2B](/es/repricer/strategies/b2b-pricing) encendidos. El otro es el precio comparativo tachado en tu propia tienda, que se cubre en [precios de una publicación](/es/repricer/listings/pricing). Un precio para empresas calculado nunca queda más alto que tu precio normal.

## Qué puede impedir que salga un precio

Casi todas las corridas terminan sin cambio de precio, y eso es lo normal para casi todas tus publicaciones casi todo el tiempo. Lo que conviene distinguir es de qué tipo de nada estás hablando.

### El precio nunca se calculó

Estos son los que tu publicación te avisa. `Estado del repricing` en tu tabla de publicaciones dice `Sin funcionar`, y al pasar el cursor por esa celda se abre `Problemas de repricing` con la causa y qué hacer. Una publicación que pausaste dice `Pausado`, y una con `Precio manual` dice `Manual`. Ninguna de las dos es una falla.

Hay un caso que no tiene línea propia. Una estrategia con `Horario de repricing` simplemente quedó fuera de su ventana, y los precios se vuelven a mover cuando la ventana abre.

### El precio se calculó y no se mandó nada

Estos dejan `Estado del repricing` diciendo `Funcionando`, porque a tu publicación no le falta nada.

| Qué pasó | Qué recibes |
| --- | --- |
| El precio calculado es el que ya tienes | Nada, y `Destino` en tu fila está vacío |
| Ese mismo precio ya se mandó y el canal no lo ha confirmado | `Destino` en tu fila sigue mostrando ese precio |
| Tienes el Buy Box, así que tu precio se queda donde está | Nada |
| Tu alternativa es `Mantener precio actual` y no había contra qué medir | `Problemas de repricing` dice `Sin datos de mercado` o `Buy Box suprimido` |

La primera línea es de lejos la más común de las cuatro.

### El canal nunca tomó el precio

Un precio puede salir y no aplicarse. Los canales de venta confirman un cambio de precio a su propio ritmo, y un par de horas es normal en Amazon. Un `Destino` que no se limpia casi siempre es un canal poniéndose al día.

Ese mismo precio se manda otra vez unas cuantas veces a lo largo de medio día. Si aun así no se aplica, `Destino` en tu fila se limpia. Recibes una advertencia con el SKU y el precio que intentó, que te pide revisar esa publicación en el canal. Esas advertencias están en [problemas de sincronización](/es/repricer/integrations/sync-issues).

### Por qué una corrida que no cambió nada no deja rastro

Las razones se escriben junto con los cambios de precio. Una corrida que decidió no cambiar nada no escribe ninguna fila, así que no queda historial de las veces que tu precio se quedó quieto. `Último repricing` en tu fila es cuándo se movió tu precio, y no cuándo se miró tu publicación.

Por eso la forma de saber qué haría una estrategia ahora mismo es el paso `Vista previa` del asistente de estrategias. Ahí se estima el efecto sobre las publicaciones que ya tienes, antes de que guardes nada.

## A dónde ir después

<Columns cols={2}>
  <Card title="El asistente de estrategias" icon="wand-sparkles" href="/es/repricer/strategies/wizard">
    Cada paso que configura las partes de este orden, en el orden en que el asistente los pide.
  </Card>

  <Card title="Objetivos y modos" icon="crosshair" href="/es/repricer/strategies/targets-and-modes">
    Contra qué se puede medir tu precio, y qué modos funcionan con qué objetivo.
  </Card>

  <Card title="Precios de una publicación" icon="tag" href="/es/repricer/listings/pricing">
    Los límites adentro de los que se empuja tu precio calculado, y el orden en que corren.
  </Card>

  <Card title="Actividad de precios" icon="history" href="/es/repricer/pricing-activity">
    El registro de cada precio que salió, con su razón al lado.
  </Card>
</Columns>
