Hi Maja,
dafür wirst du zusätzliche Plugins benötigen, da Woo standardmäßig nicht zwischen B2B und B2C unterscheidet. Es gibt viele verschiedene Plugins, die solche Funktionalitäten hinzufügen, u.a.:
– https://woocommerce.com/products/b2b-for-woocommerce/
– https://woocommerce.com/products/dynamic-pricing/
– https://ww.wp.xz.cn/plugins/woocommerce-role-based-price/
– https://ww.wp.xz.cn/plugins/woo-discount-rules/
Welches deinen Anforderungen entspricht, müsstest du im Zweifel prüfen. Germanized fügt den Steuerhinweis auf Basis der Steuer-Einstellungen und dem Steuerstatus des Produktes ein. Wenn z.B. ein Plugin diesen Status für spezielle Kunden filtert, wird das auch von Germanized bei der Preisauszeichnung berücksichtigt.
Grüße
Hallo,
vielen Dank!
Ich habe die Plugins angeschaut. Das Plugin woocommerce-role-based-price gibt es übrigens nicht mehr: This plugin has been closed as of August 9, 2021 and is not available for download. Reason: Security Issue.
Die anderen Plugins bieten sehr viele Funktionen, die ich garnicht benötige.
Es geht auch nicht um einen verschiedenen Steuerstatus oder verschiedene Preisauszeichnungen für dasselbe Produkt, sondern nochmal um Folgendes:
Die Preisanzeige im Shop sollte je nach B2B- oder B2C-Produkt unterschiedlich sein: Entweder inklusive (B2C-Produkte) oder exklusive (B2B-Produkte) MwSt.
Die Preisanzeige während Bestell- (Warenkorb) und Bezahlvorgang (Kasse) ist für alle Produkte die gleiche: Die Steuern sollen eingeschlossen sein und die Summe der Steuern aufgeschlüsselt angezeigt werden.
Der Steuerstatus ist bei allen Produkten immer der gleiche: Alle Produkte sind besteuerbar. (Ein Plugin kann also nicht nach Steuerstatus filtern.)
Welcher Woocommerce-Filter o.ä. stellt dies denn ein, gibt es dafür vielleicht einen kleinen Code?
Unterschieden werden könnte z.B. aufgrund der Zuordnung oder Sichtbarkeit der Produkte für verschiedene Benutzerrollen. (Sobald ein Kunde als Fachhändler eingeloggt ist, werden nur die B2B-Produkte gezeigt.)
Beste Grüße,
Maja
Hi Maja,
Welcher Woocommerce-Filter o.ä. stellt dies denn ein, gibt es dafür vielleicht einen kleinen Code?
Wir sind ja hier im Germanized-Forum und können natürlich nur Support zu Germanized-Funktionalitäten anbieten. Wenn du WooCommerce individualisieren möchtest, müsstest du dafür einen Entwickler hinzuziehen oder selbst in den Code schauen: https://github.com/woocommerce/woocommerce
Einen Tipp habe ich aber dennoch für dich. WooCommerce nutzt die Option mit der Bezeichnung woocommerce_tax_display_shop um zu prüfen ob Preise mit oder ohne Steuer angezeigt werden sollen. Du könntest jetzt den WP Filter https://developer.ww.wp.xz.cn/reference/hooks/pre_option_option/ verwenden, z.B. pre_option_woocommerce_tax_display_shop um diese Einstellung dynamisch zu filtern. Du müsstest dann nur den aktuell eingeloggten User in diesem Filter prüfen und ggf. prüfen, ob der Kunde sich im Shop befindet.
p.s.: Beim googlen nach diesem Filter findet man viele Snippets, z.B.: https://gist.github.com/remcotolsma/b895d81ffc21ac7ad55d0b7938b4ac75
Grüße
-
This reply was modified 4 years, 7 months ago by
vendidero.
Hi,
gern, viel Erfolg weiterhin!
Wenn du mit unserem Support und Germanized zufrieden bist, würden wir uns sehr über eine Bewertung freuen.
Grüße
Hallo Maja,
ich stehe gerade vor der gleichen Situation wie du und möchte neben B2C auch B2B anbieten.
Ich beschäftige mich jetzt schon viele Tage damit aber komme noch nicht so richtig voran bzw. zögere noch bei der Installation von Plugin.
Es würde mich riesig freuen wenn ich ein paar Ratschläge von dir hören könnte, da ich sehe, da du auch vor diesem Problem standest und dich lange damit rumgeschlagen hast.
Ist es möglich, dass du mich eventuell über Instagram oder über meine Website kontaktierst?
Denn wenn ich es hier richtig sehe, gibt es hier keine Kontaktmöglichkeit.
Liebe Grüße
Daniel
Premium Medjool