Messaggio di errore Amazon (esempio)
fulfillment_availability.0: 'quantity' è una proprietà richiesta
Cosa significa questo errore?
Questo errore si verifica quando Amazon si aspetta che l'attributo quantità sia fornito, ma manca.
- quantity indica il livello esatto di stock disponibile per il prodotto.
- Se abiliti "is_inventory_available", funziona come alternativa a quantity, il che significa che lo stock è sempre disponibile (stock infinito).
- Non puoi inviare contemporaneamente "quantity" e "is_inventory_available".
Perché questo accade sui prodotti genitori?
I prodotti genitori non hanno valori di stock o quantità. Solo i prodotti figli (le variazioni effettivamente vendibili) hanno quantità.
Ecco perché questo errore appare spesso se "is_inventory_available" non è correttamente cancellato per gli SKU genitori.
Come correggere questo errore
Se gestisci lo stock per quantità:
- Fornisci un valore numerico valido per fulfillment_availability.0.quantity (ad es., 10, 50, 200).
Se utilizzi stock infinito (is_inventory_available):
- Non inviare il valore della quantità.
- Invece, abilita "is_inventory_available" solo per gli SKU figli.
Per gli SKU genitori:
- Crea una regola per cancellare sia "quantity" che "is_inventory_available".
In questo modo, Amazon riceve solo dati di stock per i prodotti figli.
Controlla questo articolo per ulteriori dettagli sulle impostazioni di esecuzione Amazon.