> ## 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.

# Problemas de sincronización

> Una conexión puede dejar de funcionar sin que cambie nada en pantalla, y aquí Repricer anota qué se rompió y qué tienes que hacer al respecto.

Todo lo que hace el Repricer pasa por una conexión a un lugar donde vendes. Tus publicaciones entran por una, y cada precio que el Repricer calcula sale de vuelta por esa misma. Un problema de sincronización es esa conexión que dejó de funcionar.

Nada de tus publicaciones cambia cuando una se detiene. Cada fila conserva el precio, las existencias y el estado que le dejó la última lectura, así que una semana con la conexión rota se parece bastante a una semana tranquila.

El Repricer anota lo que se rompió en dos lugares. Le manda un correo a quien puede resolverlo, y le pone una línea a la cuenta misma. Esa línea la lees pulsando `Integraciones` en la barra lateral izquierda y abriendo la cuenta, y esta página te dice qué problemas se resuelven solos y cuáles te esperan a ti.

## Antes de empezar

### Qué te permite hacer tu rol

| Rol | Qué puedes hacer aquí |
| --- | --- |
| Administrador | Recibir los correos, abrir `Integraciones`, leer qué detuvo una conexión y reconectarla |
| Gerente, Editor, Analista | Ver cómo tus publicaciones dejan de moverse. `Integraciones` no está en tu barra lateral y no se te manda ninguno de estos correos |

Quien sea dueño de tu organización también recibe los correos, sea cual sea su rol en el Repricer. Los roles se asignan en [equipo, roles y permisos](/es/team#qué-puede-hacer-cada-rol-del-repricer).

### Una conexión detenida no detiene tus precios

<Warning>
  Tus artículos siguen vendiéndose al último precio que se les puso. Nada se baja y nada se pausa en el canal, así que una conexión detenida hace una semana es una semana de precios que nadie manejó.
</Warning>

## Cómo averiguar qué detuvo la sincronización

<Steps>
  <Step title="Descarta primero tu suscripción">
    Busca un aviso arriba de la página. Una suscripción vencida detiene todas tus conexiones y no cambia nada en `Integraciones`, así que descártala antes de abrir una sola cuenta. [Planes y facturación](/es/billing) cubre qué te dice cada aviso.
  </Step>

  <Step title="Abre la página Integraciones">
    Pulsa `Integraciones` en la barra lateral izquierda. Recibes una cuadrícula de tarjetas, una por integración, con una etiqueta corta debajo de cada logo. `Requiere atención` es la etiqueta que significa que una cuenta de ahí se detuvo.
  </Step>

  <Step title="Abre la tarjeta y sus cuentas">
    Pulsa la tarjeta. El diálogo se abre sobre la página en una vista general corta, y `Administrar cuentas`, debajo, abre la lista de cuentas que tienes en esa integración.
  </Step>

  <Step title="Busca la cuenta que no muestra un interruptor">
    Cada fila de esa lista termina en un interruptor o en una insignia. `Reconectar` y `Error` son las dos insignias, y cualquiera de las dos es la cuenta que se detuvo.
  </Step>

  <Step title="Lee la línea debajo del aviso">
    Pulsa la fila. La cuenta abre con un aviso arriba, encabezado `Reconexión requerida` o `Cuenta desactivada`, y la línea debajo de ese encabezado nombra lo que pasó de verdad.
  </Step>
</Steps>

Esa línea suele ser toda la respuesta, y [cuentas y regiones](/es/repricer/integrations/accounts) pasa por cada una y te dice qué te pide.

Todo lo que sigue cubre el resto. Te dice qué problemas te necesitan y cuáles no, qué significa cada correo, y dónde todos los interruptores se ven normales mientras nada sincroniza.

## Cada estado en detalle

### Qué puede detener una conexión

Cuatro cosas distintas pueden detener una, y vale la pena distinguirlas, porque solo dos de ellas son tuyas para resolver. Tres están en `Integraciones`, en la barra lateral izquierda, y la cuarta es un aviso que recibes en cualquier parte de la app.

| Qué se rompió | Quién lo resuelve | Qué ves |
| --- | --- | --- |
| La autorización que el Repricer tiene de tu cuenta | Tú, con `Reconectar` | La insignia `Reconectar` en la fila de la cuenta |
| Tu tienda o tu cuenta de vendedor, del lado de la integración | Tú, con esa integración | La insignia `Error`, o un interruptor que se apagó solo |
| El lado de la integración, por un rato | Nadie | Nada |
| Tu suscripción de Ready for Commerce | Quien paga las facturas | Un aviso arriba de todas las páginas |

Las dos primeras siguen rotas hasta que alguien actúe. La tercera es un problema del lado de la integración, y se va sola. La cuarta es la que conviene revisar primero, porque la conexión sigue diciendo que está bien.

### Los problemas que se resuelven solos

**La fila de la cuenta es la prueba.** Pulsa `Integraciones` en la barra lateral izquierda, pulsa la tarjeta, luego `Administrar cuentas`, y busca la fila de la cuenta que nombra tu correo. Si sigue mostrando un interruptor y ese interruptor está encendido, la conexión funciona y nada te espera a ti.

El correo que recibiste fue por una lectura que falló, y la siguiente lectura de esa cuenta lo intenta de nuevo sola. Dos de los correos de más abajo son de este tipo, `Problema de sincronización con tu cuenta de {channel}` y `Problema de API con tu cuenta de {channel}`. Ninguno de los dos toca tu autorización, ninguno apaga una región, y los dos dejan de importar en cuanto una lectura pasa.

Nada te avisa cuándo pasa eso. No hay correo de todo listo ni línea verde en ninguna parte, así que lo que revisas es la hora de sincronización, al final de la línea debajo del nombre de la cuenta. [Qué lee Repricer](/es/repricer/integrations/pull) cubre cada cuánto debería moverse esa hora.

<Accordion title="Por qué una cuenta de Walmart que perdió acceso puede volver sin ti">
  Una conexión de Walmart usa un solo juego de credenciales para todos los países, así que el Repricer no le puede preguntar a Walmart en qué países estás inscrito. Se entera intentando, cada 12 horas, y enciende cualquier país que responda.

  Esa revisión también es como se recupera una cuenta de Walmart. Cuando todos los países que el Repricer conoce vuelven a responder, el aviso de la cuenta se quita, la cuenta vuelve a sincronizar y nadie te pidió nada. Solo se quita cuando responden todos, así que una cuenta con un país todavía caído conserva su aviso.
</Accordion>

### Los problemas que te esperan a ti

Tres cosas detienen una conexión hasta que alguien actúe, y cada una deja la cuenta con otra cara. Estás leyendo la misma lista de cuentas de arriba, desde `Administrar cuentas` dentro de la tarjeta en `Integraciones`.

| La cuenta muestra | Qué hacer |
| --- | --- |
| La insignia `Reconectar` | Autoriza la cuenta otra vez con `Reconectar`, abajo a la derecha del diálogo de la cuenta |
| La insignia `Error` | Nada trae esta de vuelta. Elimina la cuenta y conecta una nueva |
| Un interruptor que se apagó solo | Arregla tu tienda con la integración primero, y después enciende el interruptor y vuelve a encender sus regiones en `Regiones disponibles` |

Lee la línea debajo del aviso antes de hacer nada de eso, porque nombra la tienda, la factura o la cuenta de vendedor de la que te tienes que ocupar. La tercera fila es la que no te da ningún aviso que leer.

### Los dos problemas que nada en pantalla te muestra

**Una tienda que la integración apagó se ve igual que una cuenta que pausaste tú.** Tu tienda puede estar congelada por una factura impaga con ellos, o desactivada de su lado. Cualquiera de las dos apaga tu cuenta aquí, y apaga con ella todas sus regiones. No recibes insignia ni aviso. Lo que recibes es un interruptor apagado, que es lo mismo que te dejaría alguien de tu equipo pausando la cuenta a propósito.

El correo es el único lugar donde queda escrita esa diferencia. Así que una cuenta apagada que nadie recuerda haber apagado vale la pena buscarla en tu bandeja de entrada.

**Una suscripción vencida no cambia nada en la conexión.** Todos los interruptores siguen encendidos, la tarjeta conserva su etiqueta `Conectado`, y ninguna cuenta se lee. [Integraciones](/es/repricer/integrations) tiene las cuatro condiciones que una región tiene que cumplir para sincronizar.

<Accordion title="Por qué una tarjeta puede decir Conectado mientras una de tus cuentas está caída">
  La etiqueta de una tarjeta habla de todas las cuentas que tienes en esa integración a la vez, así que solo te puede contar de la peor de ellas.

  Una cuenta que perdió su autorización o que falló pone `Requiere atención` en la tarjeta, por muchas cuentas sanas que tenga al lado. Una cuenta apagada no. Si otra cuenta de ahí sigue sincronizando, la tarjeta dice `Conectado` y la cuadrícula no te muestra nada de la que se detuvo.

  Esto solo sale cuando tienes más de una cuenta en la misma integración. Con una sola cuenta, un interruptor apagado pone `Pausado` en la tarjeta.
</Accordion>

### Qué te está diciendo cada correo

Todos estos correos tienen la misma forma. El asunto es el encabezado, y una palabra arriba te dice cuánto te pide el correo. Tres filas debajo del mensaje nombran la `Cuenta`, la `Integración` y la `Organización` de la que se trata.

| La palabra arriba del encabezado | Qué significa |
| --- | --- |
| `Acción requerida` | Nada de esa cuenta sincroniza hasta que alguien actúe |
| `Advertencia` | Algo falló y la lectura siguió |
| `Aviso` | Un registro de un cambio, sin nada fallando detrás |

Estos son todos los asuntos que te pueden llegar, y qué te pide cada uno.

| El asunto | Qué pasó | Qué hacer |
| --- | --- | --- |
| `Tu conexión necesita atención` | La autorización venció, fue revocada o fue rechazada | Pulsa `Reconectar` en la cuenta |
| `Tienda de {channel} congelada` | Esa integración congeló tu tienda por una factura que les debes | Págala allá, y después vuelve a encender la cuenta |
| `Tienda de {channel} desactivada` | Esa integración apagó tu tienda | Enciéndela allá, y después vuelve a encender la cuenta |
| `La tienda de {channel} ya no existe` | Tu tienda fue eliminada o cancelada | Elimina la cuenta aquí y conecta la tienda que sí tienes |
| `Cuenta de {channel} dada de baja`, o `Cuenta de Walmart dada de baja` | Esa integración cerró tu cuenta de vendedor | Recupera la cuenta con su soporte para vendedores primero |
| `Tienda de {channel} no disponible` | La integración no dejó entrar al Repricer y no dio un motivo | Abre tu panel de administración allá y mira qué dice |
| `Tienda de Shopify eliminada` | Alguien desinstaló tu app en Shopify, lo que quita la cuenta y sus publicaciones de aquí | Instala tu app en la tienda otra vez, y te llega como una cuenta nueva y vacía |
| `Acceso a la API de Walmart denegado` | Tus credenciales de Walmart se aceptan y Walmart igual bloquea al Repricer | Revisa que uses claves de producción, y reconecta con un `Client Secret` nuevo |
| `Problema de sincronización con tu cuenta de {channel}` | Una lectura de esa cuenta falló | Nada. La siguiente lectura lo intenta otra vez |
| `Problema de API con tu cuenta de {channel}` | El lado de la integración tuvo un problema | Nada. Casi siempre se resuelve solo |
| `Cambio de precio no confirmado para el SKU {sku}` | Un precio que el Repricer le mandó a Amazon nunca se confirmó, y [qué escribe Repricer](/es/repricer/integrations/push#qué-sale-en-un-cambio-de-precio) lo cubre completo | Abre ese SKU en Seller Central y revisa en qué precio está |

**El correo es la única forma en que el Repricer te avisa.** No hay centro de mensajes, ni campana, ni lista de problemas en ninguna parte de la app. Así que nada de lo que tienes enfrente te dice una palabra, por mucho que lo dejes pasar. [Integraciones](/es/repricer/integrations) tiene los interruptores que apagan estos correos, y apagar uno te deja la pantalla de cuentas y nada más.

<Accordion title="Por qué un correo te dice que reconectes cuando la cuenta no tiene botón Reconectar">
  Varios de estos correos terminan diciéndote que reconectes en la página `Integraciones`. En una cuenta cuya tienda quedó congelada o desactivada no hay ningún botón `Reconectar` que pulsar, porque tu autorización nunca fue el problema y el Repricer todavía tiene credenciales buenas.

  Lo que ese correo te pide en realidad son dos pasos. Arregla la tienda con la integración, y después vuelve y enciende el interruptor de la cuenta. Tus regiones se apagaron en la caída, así que abre `Regiones disponibles` en el diálogo de la cuenta y enciende también las que quieras.
</Accordion>

### Límites

| Qué | Límite |
| --- | --- |
| Correos por un mismo problema en una misma cuenta | 1 |
| Tiempo antes de que se pueda mandar un segundo correo del mismo tipo | 5 minutos |
| Problemas que el aviso de una cuenta muestra a la vez | 1 |
| Problemas pasados que puedes leer | Ninguno |

### Lo que no puedes hacer aquí

| No puedes | Haz esto en su lugar |
| --- | --- |
| Ver todos los problemas en una sola lista | Abre `Integraciones` y lee tus cuentas de una en una |
| Leer qué salió mal la semana pasada | Nada. Solo se guarda lo que está mal ahora |
| Pedir que una conexión se intente otra vez | Espera la siguiente lectura de esa cuenta |
| Enterarte dentro de la app de que algo se rompió | Lee tu correo, o abre `Integraciones` y mira |
| Apagar los correos de una integración y dejar los del resto | Nada. Cada interruptor cubre todas tus integraciones |
| Mandarle los correos a alguien que no es de tu equipo | Nada. Van a quienes pueden actuar |

## Qué le hace a tus publicaciones una conexión detenida

Nada se elimina y nada se deshace. Cada publicación de esa cuenta se queda tal como la dejó la última lectura, y cada número que escribiste tú sigue ahí y sigue siendo tuyo para editar.

| Qué | Mientras la conexión está detenida |
| --- | --- |
| Tus publicaciones | Se quedan donde están. Ninguna se quita |
| El precio en el canal | Se queda en el último que mandó el Repricer, y la gente sigue comprando a ese precio |
| `Estado del repricing` | Dice `Sin funcionar` en todas las publicaciones de esa cuenta |
| Tu costo, tus límites de precio y tu estrategia | Intactos, y todavía editables |
| `Última sincronización` | Deja de moverse |
| Precios nuevos | Ninguno se calcula y ninguno sale |

**Todas las publicaciones de esa cuenta van igual y al mismo tiempo.** Pulsa `Publicaciones` en la barra lateral izquierda, pasa el cursor por una celda de `Estado del repricing`, y el motivo dice `Error en la cuenta`. Ese es el panel diciéndote que el problema es la cuenta y no esa publicación. [Estado de la publicación y del repricing](/es/repricer/listings/statuses#cómo-leer-la-lista-de-problemas-de-repricing) tiene el resto de ese panel.

**La lectura sigue desde donde se quedó.** La primera lectura después de que vuelve la conexión trae todo lo que cambió mientras tanto. Así que no tienes nada que poner al día ni ningún hueco que llenar tú, y los precios se vuelven a mover en la lectura siguiente.

## Cuando algo falla

### La cuenta se ve bien y nada se sincroniza

Revisa esta lista en orden, en `Integraciones`, en la barra lateral izquierda. La primera fila que sea cierta es tu respuesta.

| Revisa | Qué significa si es cierto |
| --- | --- |
| Hay un aviso sobre tu suscripción arriba de la página | Tu facturación detuvo todas tus cuentas, y ninguna conexión te lo muestra |
| El interruptor de la cuenta está apagado y nadie recuerda haberlo apagado | La integración apagó tu tienda. Tu bandeja de entrada es el único registro |
| Hay filas de región en `Regiones disponibles`, en el diálogo de la cuenta | Esas regiones están apagadas, así que nada de ellas se lee ni recibe precio |
| La hora de la cuenta es reciente | Tu conexión funciona, así que la respuesta está en la publicación misma |

Esa última fila mueve la pregunta a otro lado, y [estado de la publicación y del repricing](/es/repricer/listings/statuses) es a donde va.

### Lo arreglaste y llegó otro correo

Reconectar una cuenta resuelve todos los problemas que el Repricer tenía abiertos en ella. Así que un correo que llega después es por algo que pasó después de tu reconexión, y nunca es una repetición del que acabas de resolver.

Lee el asunto nuevo en lugar de dar nada por hecho. Una tienda que estaba congelada y que ya está autorizada de nuevo puede fallar la siguiente lectura por un motivo completamente distinto, y ese correo se parece mucho al primero.

### Nadie de tu equipo recibió un correo

Hay dos cosas que impiden que un correo te llegue, y vale la pena revisarlas en este orden.

Estos correos se mandan solo al rol `Administrador` y a quien sea dueño de tu organización, así que a un Gerente o a un Editor nunca se le avisa. Pídele a un Administrador que revise, o pide el rol.

Después de eso, revisa los interruptores. Están en `Notificaciones`, dentro de tu configuración, en el grupo `Integraciones y sincronización`. Uno apagado detiene todos los correos de la tabla de arriba, para ti y para nadie más. [Integraciones](/es/repricer/integrations) lista qué cubre cada interruptor.

## A dónde ir después

<Columns cols={2}>
  <Card title="Cuentas y regiones" icon="globe" href="/es/repricer/integrations/accounts">
    Reconectar, eliminar y renombrar una cuenta, y qué significa cada línea del aviso.
  </Card>

  <Card title="Integraciones" icon="plug" href="/es/repricer/integrations">
    Las cuatro condiciones que una región cumple para sincronizar, y los interruptores de notificación.
  </Card>

  <Card title="Qué lee Repricer" icon="download" href="/es/repricer/integrations/pull">
    Cada cuánto se lee una cuenta, y dónde encontrar la hora de la última lectura.
  </Card>

  <Card title="Estado de la publicación y del repricing" icon="signal" href="/es/repricer/listings/statuses">
    El panel detrás de `Sin funcionar`, y todos los demás motivos por los que una publicación no recibe precio.
  </Card>
</Columns>
