Mensaje de error de Amazon (ejemplo)
fulfillment_availability.0: 'quantity' es una propiedad requerida
¿Qué significa este error?
Este error ocurre cuando Amazon espera que se proporcione el atributo de cantidad, pero falta.
- quantity indica el nivel exacto de stock disponible para el producto.
- Si habilitas "is_inventory_available", actúa como una alternativa a quantity, lo que significa que el stock se trata como siempre disponible (stock infinito).
- No puedes enviar "quantity" e "is_inventory_available" al mismo tiempo.
¿Por qué ocurre esto en los productos principales?
Los productos principales no llevan stock o valores de cantidad. Solo los productos secundarios (las variaciones reales que se venden) tienen cantidades.
Por eso este error a menudo aparece si "is_inventory_available" no se borra correctamente para los SKU principales.
Cómo corregir este error
Si gestionas el stock por cantidad:
- Proporciona un valor numérico válido para fulfillment_availability.0.quantity (por ejemplo, 10, 50, 200).
Si usas stock infinito (is_inventory_available):
- No envíes el valor de la cantidad.
- En su lugar, habilita "is_inventory_available" solo para SKU secundarios.
Para SKU principales:
- Crea una regla para borrar tanto "quantity" como "is_inventory_available".
De esta manera, Amazon solo recibe datos de stock para productos secundarios.
Consulta este artículo para obtener más detalles sobre la configuración de cumplimiento de Amazon.