Warenkorb - Unterscheidung Versandprodukt & Dienstleistung

Ich habe folgendes Szenario:

  1. Ich habe ein Produkt das unter dem Mindestbestellwert liegt und versendet werden muss. Den Mindestbestellwert habe ich über das Versandprofil definiert. → Kein Versand möglich
  2. Ich lege ein Seminar zusätzlich in den Warenkorb das keine Portokosten hat. Die Seminare sind in einem separaten Versandprofil hinterlegt und müssen natürlich nicht versendet werden. Somit dürfen sie nicht in die Mindestbestellwert und Versandberechnung einfließen.

Im Warenkorb soll folgendes passieren:

Ein Hinweis, dass der Versandartikel nicht versendet werden kann, oder Alternativ - der Warenkorb bietet nicht an den Kauf abzuschließen - bestenfalls kommt dann ein Hinweis warum.

Wenn ich Produkte wie Seminare auf digitale Produkte stelle wird im Warenkorb nicht unterschieden zwischen

  • nicht zu versendenden Produkt
  • zu versendendes Produkt

Der Warenkorb schaut nur auf den Gesamtbetrag. Gibt es die Möglichkeit über Code zu arbeiten? Ehrlich gesagt sehe ich nicht ein für ein PlugIn zu zahlen für eine mir völlig normale Standardfunktion die selbstverständlich sein sollte.

Wie kann ich das lösen? Hat jemand eine Idee oder ähnliches Thema?

Ich arbeite im Theme Dawn.