<g:availability> Alle Produkte werden als out_of_stock ins Merchant Center synchronisiert

Hi,
alle Produkte eines neuen Shopware 6 Feeds werden im Merchant Center als nicht auf Lager synchronisiert. Warum? Hier ist die Standard-Code-Zeile:

<g:availability>
        {%- if product.availableStock >= product.minPurchase and product.deliveryTime -%}
            in_stock{#- -#}
        {%- elseif product.availableStock < product.minPurchase and product.deliveryTime and product.restockTime -%}
            preorder{#- -#}
        {%- else -%}
            out_of_stock{#- -#}
        {%- endif -%}
    </g:availability>```

Die Frage lässt sich leichter beantworten, wenn du uns sagst was in den relevanten Feldern des Produktes steht:

  • Bestand
  • Mindestabnahme
  • Lieferzeit
  • Wiederauffüllzeit

Es wird keine Lieferzeit angegeben. Könnte es daran liegen?

Ja, daran liegt es. Ist Bestandteil der if Abfrage.