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

# Configuración por tienda

> Decide dónde se cobra cada método de pago, y carga los datos que necesita — sin ir tienda por tienda.

El mismo método de pago no se cobra en todas partes. El efectivo funciona en el mostrador y no en la app. El procesador de tarjetas está en los kioscos pero no en delivery. Una tienda que acaba de abrir todavía no tiene su código del banco cargado.

Una cadena con 40 tiendas, 3 canales y 3 fulfillments tiene **360 combinaciones**. Sostener eso una por una no escala, y una combinación que está mal no es un detalle menor: es un cliente que llega a la pantalla de pago y no puede pagar.

Esta pantalla es el mapa de todas. Navega a **Operación → Configuración por tienda**.

<Frame>
  <img src="https://mintcdn.com/firepos/uOsz82DsbGjXDU2u/images/manuals/payments/store-configuration/01-matriz.png?fit=max&auto=format&n=uOsz82DsbGjXDU2u&q=85&s=b6a2304540c4d305a0aaea4063e8332f" alt="Matriz de tienda, canal y fulfillment con chips de métodos de pago" width="3200" height="2000" data-path="images/manuals/payments/store-configuration/01-matriz.png" />
</Frame>

***

## Lo mínimo que hay que saber

<Note>
  **1. Acá viven dos cosas, y no funcionan igual.** *Dónde* se cobra un método se decide por tienda, canal **y fulfillment**. *Qué datos* usa se carga por cuenta, tienda o terminal — sin fulfillment de por medio.

  **2. Pausar no es quitar.** Un método pausado conserva su configuración y puede volver con un clic. Uno quitado deja de ofrecerse.

  **3. El menú ⋮ en una fila alcanza al canal entero**, no solo a la fila que estás mirando. Para una sola fila, usa los checkboxes.
</Note>

***

## El camino simple

Tienes un método nuevo y lo quieres cobrando en una tienda:

1. Encuentra la tienda en la lista — busca por nombre o código.
2. Tilda el checkbox en la **fila de la tienda**: eso selecciona todas sus combinaciones.
3. **Agregar métodos** en la barra azul.
4. Marca el método y confirma.

Si el método no necesita datos, ya está cobrando. Si los necesita, aparece en ámbar como **Falta configurar** y la siguiente sección te dice cómo completarlo.

<Tip>
  Si tus métodos son solo efectivo y tarjeta en el mostrador sin credenciales, esto es todo el manual. El resto es para métodos que necesitan datos.
</Tip>

***

## La idea para llevarse: disponibilidad y configuración son separadas

Esta es la única cosa que vale la pena entender, porque todo lo demás se sigue de ahí.

|                      | Disponibilidad                   | Configuración                                     |
| -------------------- | -------------------------------- | ------------------------------------------------- |
| **Qué responde**     | ¿Dónde se cobra este método?     | ¿Qué datos usa para cobrar?                       |
| **Se desglosa por**  | Tienda × canal × **fulfillment** | Cuenta / tienda / **terminal**                    |
| **Dónde lo defines** | Los chips y la barra masiva      | El panel que se abre cuando haces clic en un chip |

La consecuencia es lo que sorprende a la gente: cargar las credenciales de Datafast desde la fila **Kiosco · Dine-In** también deja **Kiosco · Takeaway** lista. Es el mismo pinpad cobrando — el fulfillment no cambia la máquina. El panel mismo lo dice arriba del formulario:

> *La disponibilidad va por fulfillment, pero esta configuración no: lo que guardes aquí aplica a Kiosco en todos sus fulfillments, no solo en Dine-In.*

Así que puedes habilitar el método en dine-in y no en takeaway, y aun así cargar sus datos una sola vez.

***

## Leer los chips

Cada combinación muestra sus métodos como chips. El color es todo el estado de un vistazo.

<Frame>
  <img src="https://mintcdn.com/firepos/uOsz82DsbGjXDU2u/images/manuals/payments/store-configuration/02-chips.png?fit=max&auto=format&n=uOsz82DsbGjXDU2u&q=85&s=bbd65bdc9e91e5207a43e3999a754f2e" alt="Chips de métodos en sus tres estados" width="2508" height="676" data-path="images/manuals/payments/store-configuration/02-chips.png" />
</Frame>

| Chip                                   | Significa                                         | Qué pasa cuando alguien paga                                                                              |
| -------------------------------------- | ------------------------------------------------- | --------------------------------------------------------------------------------------------------------- |
| **Verde**, el nombre del método        | Cobrando                                          | Se ofrece y funciona                                                                                      |
| **Gris**, con un ícono de pausa        | **Pausado** — apagado a propósito                 | **No** se ofrece como pagable, pero el dispositivo todavía sabe que existe. Su configuración está intacta |
| **Ámbar**, con un ícono de advertencia | **Falta configurar** — falta un campo obligatorio | Todavía se ofrece. El cobro falla contra el proveedor en vez de que el método desaparezca                 |
| *No se muestra*                        | No se ofrece ahí                                  | El dispositivo ni siquiera sabe de él                                                                     |

<Warning>
  **Ámbar no para el cobro.** *Falta configurar* es una advertencia en esta pantalla, no un bloqueo. El método llega al dispositivo con datos incompletos y falla en el mostrador, frente a un cliente. Es el estado que deberías estar cazando activamente, no el que se puede dejar para después.
</Warning>

Un chip para un método con campos por terminal también muestra cuántos dispositivos están listos: **2/3 terminales**. Uno que falta significa un kiosco que no va a cobrar mientras los otros dos sí.

### La salud de la fila

Arriba de los chips, cada fila lleva una píldora que la resume — y es lo mismo que busca el filtro **Disponibilidad**:

* **Listo para cobrar** — todos los métodos están bien.
* **Falta configurar** — al menos uno le faltan datos.
* **Sin métodos de pago** — no se ofrece nada aquí. Nadie puede pagar.

<Note>
  Una fila donde **todo está pausado** se muestra como *Listo para cobrar*: no falta ningún dato. Es técnicamente cierto y operativamente engañoso — si una tienda no está cobrando y no puedes ver por qué, mira el color de los chips, no la píldora.
</Note>

***

## Cargar los datos de un método

Haz clic en un chip y se abre el panel con los campos que declaró el método, agrupados por el nivel en que se completa cada uno.

<Frame>
  <img src="https://mintcdn.com/firepos/uOsz82DsbGjXDU2u/images/manuals/payments/store-configuration/06-panel-metodo.png?fit=max&auto=format&n=uOsz82DsbGjXDU2u&q=85&s=ca8212810a414cc5750802b142437145" alt="Panel de método con secciones de cuenta, tienda y terminal" width="2048" height="1332" data-path="images/manuals/payments/store-configuration/06-panel-metodo.png" />
</Frame>

| Sección                        | Qué pide                                               | Alcanza a                            |
| ------------------------------ | ------------------------------------------------------ | ------------------------------------ |
| **Configuración de la cuenta** | Compartido por toda la cuenta                          | Todas las tiendas, todos los canales |
| **Configuración de la tienda** | Compartido por cada canal y fulfillment de esta tienda | Esa tienda                           |
| **Configuración del terminal** | Una fila por terminal en este canal                    | Cada dispositivo por su cuenta       |

Los campos obligatorios llevan asterisco y, al lado de cada sección, una marca te dice si está completa: un check verde, o un triángulo ámbar cuando falta algo. Los campos declarados como **Secreto** se escriben ocultos, de la misma forma que funciona un campo de contraseña.

**Guardar cambios** lo guarda. Puedes guardar incompleto — la combinación se queda en *Falta configurar* y nada te lo impide.

<Warning>
  **Guardado no es lo mismo que sincronizado.** Si un kiosco estaba offline, en vez de la confirmación obtienes *"Guardado, pero estos kioscos no recibieron el cambio: … Reintentá desde Terminales."* Fire conservó tu cambio; ese dispositivo no. Sigue cobrando con la configuración anterior hasta que alguien presione **Reintentar** en su tarjeta en [Terminales](/es/manuals/backoffice/terminals). Esta advertencia no es un mensaje de error que se pueda descartar.
</Warning>

El pie del panel también tiene **Abrir el método de pago**, que te lleva al [editor del método](/es/manuals/payments/payment-methods) — útil cuando notas a mitad de carga que un campo está declarado en el nivel equivocado.

***

## Trabajar en masa

Nadie configura 360 combinaciones una a la vez. Hay cuatro formas de decir *cuáles* te importan:

| Cómo                               | Qué selecciona                        |
| ---------------------------------- | ------------------------------------- |
| Checkbox en una **fila hija**      | Solo esa combinación                  |
| Checkbox en una **fila de tienda** | Todas las combinaciones en esa tienda |
| Checkbox en el **encabezado**      | Todos los resultados filtrados        |
| El menú **⋮** en una fila          | **El canal entero** para esa tienda   |

<Frame>
  <img src="https://mintcdn.com/firepos/uOsz82DsbGjXDU2u/images/manuals/payments/store-configuration/03-seleccion.png?fit=max&auto=format&n=uOsz82DsbGjXDU2u&q=85&s=a4f49cd228294831cc0d0f07815d98c5" alt="Barra de acción masiva con combinaciones seleccionadas" width="3200" height="2000" data-path="images/manuals/payments/store-configuration/03-seleccion.png" />
</Frame>

Con algo seleccionado, la barra azul ofrece **Agregar métodos**, **Reanudar**, **Pausar** y **Quitar métodos**.

<Warning>
  **El menú ⋮ alcanza más filas que la que estás mirando.** Usarlo en *Kiosco · Dine-In* aplica a **todos los fulfillments de Kiosco** en esa tienda. Es deliberado — los datos del pinpad no dependen de si la orden se come aquí o se lleva — pero sí significa que apagas más de lo que puedes ver. Cuando quieres exactamente una fila, usa su checkbox.
</Warning>

### Cada acción solo ofrece lo que puede actuar

El diálogo no lista todo tu catálogo: lista los métodos sobre los que la acción puede de verdad cambiar algo en lo que seleccionaste.

<Frame>
  <img src="https://mintcdn.com/firepos/uOsz82DsbGjXDU2u/images/manuals/payments/store-configuration/04-agregar-metodos.png?fit=max&auto=format&n=uOsz82DsbGjXDU2u&q=85&s=de1f7d9b2e902576f4d2347350a6e083" alt="Diálogo de agregar métodos de pago" width="776" height="480" data-path="images/manuals/payments/store-configuration/04-agregar-metodos.png" />
</Frame>

| Acción              | Lista                                                                        | Si está vacío dice                     |
| ------------------- | ---------------------------------------------------------------------------- | -------------------------------------- |
| **Agregar métodos** | Lo que todavía no está habilitado en *todas* las combinaciones seleccionadas | *Acá ya se ofrecen todos los métodos.* |
| **Pausar**          | Lo que está cobrando actualmente                                             | *Acá no hay métodos cobrando.*         |
| **Reanudar**        | Lo que está pausado                                                          | *Acá no hay métodos pausados.*         |
| **Quitar métodos**  | Todo lo que existe ahí                                                       | *Acá no se ofrece ningún método.*      |

Un diálogo vacío es información: te está diciendo que no hay nada que hacer, no que algo falló.

### Pausar o quitar

Ambos paran el cobro. No son la misma cosa.

<Frame>
  <img src="https://mintcdn.com/firepos/uOsz82DsbGjXDU2u/images/manuals/payments/store-configuration/05-pausar-metodos.png?fit=max&auto=format&n=uOsz82DsbGjXDU2u&q=85&s=0d428e5435dd5f11d35be5246c03c66f" alt="Diálogo de pausar métodos de pago" width="896" height="520" data-path="images/manuals/payments/store-configuration/05-pausar-metodos.png" />
</Frame>

**Pausar** es la que usas para un proveedor que cayó. La combinación se queda en el mapa en gris, el dispositivo todavía sabe que el método existe — solo que no se puede usar hoy — y **Reanudar** lo trae de vuelta con todo lo que tenía.

**Quitar** saca el método de esa combinación. La configuración que cargaste a nivel cuenta, tienda y terminal sobrevive, pero la combinación en sí se fue: para traerla de vuelta usas **Agregar métodos** y verificas que no quedó en ámbar.

***

## Recetas: cómo manejar casos reales

<AccordionGroup>
  <Accordion title="Habilitar un método nuevo en una tienda entera">
    1. Busca la tienda por nombre o código.
    2. Tilda el checkbox en la **fila de la tienda** — eso toma todas sus combinaciones.
    3. **Agregar métodos** → marca el método → confirma.
    4. Mira el chip que aparece. Verde significa listo; ámbar significa que necesita datos.

    Si salió ámbar, haz clic en el chip y completa lo que está marcado con asterisco.
  </Accordion>

  <Accordion title="Un proveedor cayó: parar de cobrar sin perder la configuración">
    1. Filtra **Método de pago** por el afectado.
    2. Tilda el checkbox del encabezado: eso selecciona todos los resultados filtrados.
    3. **Pausar** → confirma.

    Todas las combinaciones quedan en gris y conservan sus credenciales. Cuando el proveedor vuelva: misma selección, **Reanudar**.

    <Note>Si el proveedor cayó en todas partes y para todos, es más rápido destildar **Activo** en el [método mismo](/es/manuals/payments/payment-methods): pausa todo de una vez y reactivar trae de vuelta exactamente lo que apagó.</Note>
  </Accordion>

  <Accordion title="Cargar la IP del pinpad para un kiosco recién instalado">
    1. Encuentra la fila de la tienda para el canal **Kiosco**.
    2. Haz clic en el chip del procesador.
    3. Ve a **Configuración del terminal**: hay una fila por kiosco en ese canal.
    4. Completa el valor para el dispositivo nuevo y **Guardar cambios**.

    No necesitas repetirlo para cada fulfillment: lo que guardas aplica al canal entero.

    <Note>También lo puedes hacer desde la tarjeta propia de ese kiosco en [Terminales](/es/manuals/backoffice/terminals), bajo **Valores de este terminal**. Mismo valor, dos puertas.</Note>
  </Accordion>

  <Accordion title="Dejar de tomar un método en delivery pero conservarlo en el salón">
    Este es el caso donde el menú ⋮ es la herramienta equivocada, porque tomaría el canal entero.

    1. Filtra **Fulfillment** por *Delivery*.
    2. Tilda los checkboxes en las filas que quieres — o el del encabezado, si son todas las tiendas.
    3. **Quitar métodos** → marca el método → confirma.

    Las filas de dine-in no se tocan: no estaban seleccionadas.
  </Accordion>

  <Accordion title="Encontrar todo lo que está medio configurado">
    1. Filtra **Disponibilidad** por **Falta configurar**.
    2. Lo que queda es cada combinación que está ofreciendo un método que no puede completar.
    3. Trabájalas haciendo clic en los chips ámbar.

    Vale la pena hacerlo después de abrir tiendas o agregar campos a un método: esos son los dos momentos que generan ámbar en masa.
  </Accordion>

  <Accordion title="Abrir una tienda nueva con la misma configuración que las otras">
    Todavía no hay copiar-de-otra-tienda, así que el camino más rápido es:

    1. Busca la tienda nueva y expándela.
    2. Tilda el checkbox en la **fila de la tienda**.
    3. **Agregar métodos** → marca todos los métodos que debería tomar → confirma.
    4. Haz clic en cada chip ámbar y completa la sección **Configuración de la tienda**. Los valores a nivel cuenta ya están ahí — son compartidos.

    Solo cargas lo que es genuinamente por tienda. Para eso existen los niveles.
  </Accordion>
</AccordionGroup>

***

## Una tienda, seguida de punta a punta

*Laboratorio Ecuador*, canal Kiosco, dos fulfillments, tres métodos:

| Combinación       | Datáfono Medianet | Datafast               | DeUna     |
| ----------------- | ----------------- | ---------------------- | --------- |
| Kiosco · Dine-In  | 🟢 cobra          | 🟠 falta `merchant_id` | ⚪ pausado |
| Kiosco · Takeaway | 🟢 cobra          | 🟠 falta `merchant_id` | ⚪ pausado |

Salud de fila para ambas: **Falta configurar**.

Alguien hace clic en el chip de Datafast, completa `merchant_id` bajo **Configuración de la cuenta** y guarda. Qué pasa:

* **Las dos filas pasan a verde de una.** El campo era de nivel cuenta: un valor, y cada tienda, canal y fulfillment que ofrezca Datafast se arregla con él.
* **DeUna se queda en gris.** Nadie pidió que volviera — pausar fue una decisión, y nada deshace decisiones por su cuenta.
* Si el campo que faltaba hubiera sido `store_code` (nivel tienda), el arreglo habría alcanzado las dos filas de esa tienda y ninguna otra. Si hubiera sido `pinpad_ip` (nivel terminal), habría arreglado un kiosco.

**El nivel del campo que falta es lo que te dice cuánto vale un solo arreglo.**

***

## Errores que cuestan plata

<Warning>
  **Usar Quitar cuando querías Pausar.** Quitar saca la combinación del mapa; el dispositivo deja de saber que el método existe. Traerlo de vuelta significa agregarlo de nuevo y verificar que no vuelve ámbar. Para una caída temporal, **Pausar**.
</Warning>

<Warning>
  **Actuar a través del menú ⋮ pensando que es una fila.** Alcanza al canal entero para esa tienda. Si solo querías *Dine-In*, también apagaste *Takeaway*, *Delivery*, y todo lo demás que tenga ese canal.
</Warning>

<Warning>
  **Dejar un chip ámbar para después.** *Falta configurar* no para el cobro: lo deja pasar y falla en el mostrador. Es el único estado donde el cliente se entera antes que tú.
</Warning>

<Warning>
  **Leer "Guardado, pero estos kioscos no recibieron el cambio" como una confirmación.** Está en amarillo por algo. Esos dispositivos siguen cobrando con la configuración anterior hasta que alguien presione **Reintentar** en el terminal.
</Warning>

<Warning>
  **Confiar en la píldora verde en una fila donde todo está pausado.** *Listo para cobrar* significa "no falta ningún dato", no "está entrando plata". Una fila con todos los métodos en gris no está cobrando nada.
</Warning>

***

## Glosario

| Término               | Qué significa                                                                       |
| --------------------- | ----------------------------------------------------------------------------------- |
| **Combinación**       | Una tienda + un canal + un fulfillment. Cada una es una fila.                       |
| **Disponibilidad**    | Si un método se ofrece en una combinación.                                          |
| **Configuración**     | Los valores que usa un método para cobrar. Se cargan por cuenta, tienda o terminal. |
| **Pausado**           | Ofrecido pero apagado a propósito. Conserva su configuración.                       |
| **Falta configurar**  | Ofrecido pero falta un campo obligatorio. No para el cobro.                         |
| **Listo para cobrar** | La fila no tiene métodos a los que les falten datos.                                |
| **Alcance**           | El conjunto de combinaciones al que se aplica una acción masiva.                    |

***

## Preguntas frecuentes

<AccordionGroup>
  <Accordion title="¿Por qué un método falta en la lista de una acción masiva?">
    Porque la acción no puede hacer nada con él ahí. **Pausar** solo lista lo que está cobrando, **Reanudar** solo lo que está pausado, **Agregar métodos** solo lo que no está ya en *todas* las combinaciones seleccionadas. Un diálogo vacío significa que no hay nada que hacer.
  </Accordion>

  <Accordion title="Completé los datos en una fila. ¿Tengo que repetirlo para las otras?">
    No. La configuración no va por fulfillment. Lo que guardas aplica a ese canal en todos sus fulfillments — y si el campo es de nivel cuenta, a todas las tiendas también.
  </Accordion>

  <Accordion title="La pantalla está vacía y sé que tengo tiendas.">
    Tres causas comunes: sin vendor seleccionado en el encabezado (sin vendor no hay canales, y sin canales no hay filas), un filtro activo — revisa **Disponibilidad** y **Método de pago** — o la cuenta genuinamente no tiene métodos activos, en cuyo caso hay un banner ámbar arriba diciéndotelo.
  </Accordion>

  <Accordion title="¿Cuál es la diferencia entre pausar aquí y desactivar el método?">
    Alcance. Pausar aquí afecta las combinaciones que seleccionaste. Desactivar el método en [Métodos de pago](/es/manuals/payments/payment-methods) afecta todas las tiendas de una vez — y reactivar restaura solo lo que la desactivación apagó, dejando todo lo que se pausó a mano como estaba.
  </Accordion>

  <Accordion title="¿Una combinación Falta configurar llega al POS y a los kioscos?">
    Sí, y ese es el punto de la advertencia. Viaja con datos incompletos. Lo que se rompe es el cobro contra el proveedor, no la visualización del método.
  </Accordion>

  <Accordion title="¿El POS lee lo que configuro aquí?">
    Todavía no. Hoy esta pantalla sincroniza a **kioscos**. El POS todavía recibe sus métodos de pago a través de su propio snapshot.
  </Accordion>
</AccordionGroup>

***

## Lo que viene

Cosas que esta pantalla **no** hace hoy:

* **No copia configuración de una tienda a otra.** Una tienda nueva se configura seleccionándola y agregando los métodos.
* **No te impide guardar una configuración incompleta.** *Falta configurar* es una advertencia, nunca un bloqueo.
* **No enmascara secretos almacenados.** Un campo marcado como *Secreto* se escribe oculto; trata lo que pongas ahí en consecuencia.
* **No sincroniza al POS**, solo a kioscos.
* **No pagina.** Cada combinación se renderiza en una tabla; contraer por tienda es la válvula de alivio.
* **No busca por canal o método**, solo por nombre o código de tienda. Para esos, usa los filtros.
