Nativ kannst du das ggf. mit Versandprofile machen indem du die Artikel über verschiedene Versandprofile in Shopify verteilst und jedem Profil die eigenen Versandtarife zuweist wie Versandtarif_X oder Versandtarif_Null.
Wenn ein Artikel nicht auf Lager ist, sollen dem Kunden Versandkosten in Rechnung gestellt werden.
Wie kann man ein Produkt versenden wenn es nicht auf Lager ist (deinen Business Use-Case verstehe ich nicht ganz…)? Das Problem ist hier auch, dass Shopify nicht automatisch ein Produkt einem Versandtarif zuweist, abhängig davon, ob ein Artikel auf Lager ist oder nicht. Erweiterte Regeln kann man ansonsten mit den Shipping Apps einrichten, wie Advanced Shipping Rules, Better Shipping, oder ShipMagic wie z. B.
Siehe bitte meinen Beitrag oben - es scheint du hast ihn nicht gelesen, wie z. B. dass Shopify nicht automatisch ein Produkt einem Versandtarif zuweisen kann, abhängig davon, ob ein Artikel auf Lager ist oder nicht. Somit musst du das auf andere Wege erreichen wie die Apps.
Das ist nicht möglich. Jedenfalls nicht ohne Shopify Plus. Du müsstest immer wieder den Versandtarif ändern, dies geht nur für einzelne Produkte. Selbst wenn Shopify das nun endlich Collectionsweit schaffen täte, wäre ein Ansatz mit Shopify Flow die Kategorien wechseln zu lassen.
Ansonsten bleibt dir nichts anderes übrig dieses einzupreisen.