> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.pandectes.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Cómo establecer la disponibilidad de los productos con metacampos

### Resumen

De forma predeterminada, todos los productos de tu feed XML de Skroutz usan un único valor de disponibilidad global, el ajuste **Default shipping availability for all products** de la app.

Si algunos productos se envían más rápido o más despacio que el resto, puedes activar un metacampo de producto llamado **Skroutz Availability**. La app crea el metacampo con cuatro valores de Skroutz predefinidos, tú estableces un valor en los productos que quieras, y el siguiente feed generado usa ese valor en lugar del global.

### Antes de empezar

* Skroutz Connect está instalado y conectado a tu tienda Shopify.
* Puedes abrir **Products** en tu panel de administración de Shopify.

### Paso 1: Activa la función en la app

1. Abre Skroutz Connect en tu panel de administración de Shopify.
2. Ve a **Settings > Availability**.
3. Marca **Enable availability based on metafield on every product**.
4. Selecciona **Save**.

![Ajustes de Availability con la opción de metacampo activada](https://images.pandect.es/knowledge-base/skroutz-connect-set-product-availability-with-metafields-1.png =900xauto)

### Paso 2: Confirma que el metacampo está listo

Después de guardar, la app crea automáticamente una definición de metacampo de producto. La encontrarás en **Shopify Admin > Settings > Custom data > Products**, con el nombre **Skroutz Availability** (`skroutz_connect.skroutz_availability`).

La definición se limita a cuatro opciones predefinidas:

* In Stock
* Available from 1 to 3 days
* Available from 4 to 6 days
* Available from 7 to 12 days

![Definición del metacampo Skroutz Availability con sus cuatro valores predefinidos](https://images.pandect.es/knowledge-base/skroutz-connect-set-product-availability-with-metafields-2.png =900xauto)

|| Si la definición del metacampo no aparece con estos cuatro valores, contáctanos y la revisaremos por ti.

### Paso 3: Establece la disponibilidad en un producto

1. En tu panel de administración de Shopify, ve a **Products** y abre un producto.
2. Desplázate hasta la sección **Metafields**.
3. Busca **Skroutz Availability**.
4. Elige uno de los cuatro valores del menú desplegable.
5. Selecciona **Save**.

![Metacampo Skroutz Availability en una página de producto de Shopify](https://images.pandect.es/knowledge-base/skroutz-connect-set-product-availability-with-metafields-3.png =900xauto)

Repite este paso con todos los productos que necesites. Los productos que dejes vacíos siguen usando la disponibilidad global.

### Paso 4: Regenera el feed XML

1. Vuelve a Skroutz Connect.
2. Selecciona **Generate XML** (o **Regenerate feed**).
3. Espera a la confirmación de que el nuevo feed está listo.

### Cómo funciona la sustitución

| Configuración del producto | Disponibilidad usada en el feed |
| --- | --- |
| El producto tiene un valor en **Skroutz Availability** | Ese valor |
| El producto no tiene ningún valor | El ajuste global **Default shipping availability for all products** |

![Ajustes de Availability que muestran la disponibilidad de envío global predeterminada](https://images.pandect.es/knowledge-base/skroutz-connect-set-product-availability-with-metafields-4.png =900xauto)

### Solución de problemas

#### El metacampo no aparece en los productos

* Confirma que la opción está marcada y que seleccionaste **Save** en la app.
* Actualiza la página del producto en Shopify.
* Si sigue sin aparecer, desmarca la opción, guarda, vuelve a marcarla y guarda de nuevo.

#### El XML no cambió después de establecer los valores

* Confirma que guardaste el producto en Shopify.
* Regenera el XML en la app.
* Comprueba que el producto realmente tiene un valor seleccionado y no un campo en blanco.

#### Solo algunos productos muestran la nueva disponibilidad

Es lo esperado. Solo se sustituyen los productos que tienen el metacampo establecido. El resto recurre al ajuste global.

### Preguntas frecuentes

#### ¿Qué valores de disponibilidad se admiten?

Los cuatro valores indicados en el Paso 2. Son los que acepta Skroutz, por lo que el menú desplegable se limita a ellos.

#### ¿Puedo volver a una única disponibilidad para todo?

Sí. Desmarca **Enable availability based on metafield on every product** en **Settings > Availability** y guarda. El feed usará entonces solo el valor global predeterminado.

#### ¿Tengo que rellenar todos los productos?

No. Establece el metacampo solo en los productos que difieran de tu valor global predeterminado.

### Artículos relacionados

* [Skroutz Order Integration: A Complete Setup Guide](/es/article/skroutz-order-integration-guia-completa-de-configuracion-d6isax/)
* [XML feed v1 vs v2: what changed](/es/article/skroutz-connect-feed-xml-v1-frente-a-v2-que-ha-cambiado-mp9yyv/)