Liquid, JavaScript, Themes
Guten Tag,
wir bauen gerade unseren Shop auf der rein im B2B segment zugänglich ist.
Nun haben wir auch schon ein Plugin / app all in wholesale dazugebucht aber sind nun auf das Problem gestoßen das für unsere Kunden immerncoh der BRUTTO Preis angezeigt wird.
Ist es möglich den Netto Preis anzuzeigen und erst im Checkout die Mwst dazu zu rechnen quasi?
Wir sind um jede Hilfe dankbar.
Gelöst! Zur Lösung
Erfolg.
Hey @LEMUTA
Erstmal herzlich Willkommen auf der Plattform! Jetzt geht's los... 😉
Danke auch für die Fragen und so dass ich das richtig verstehe möchtest du also folgendes (bitte beachte, dass wir hier wenig wissen über 1) den Aufbau deines Shops und Themes, und 2) z. B. wie du die Steuern inkl. / exkl. vereinbaren möchtest, usw.):
Ist es möglich den Netto Preis anzuzeigen und erst im Checkout die Mwst dazu zu rechnen quasi?
Wie man die Steuern Shop-gerecht im Storefront anzeigt, hängt vom Frontend Code im Theme ab. Im Backend arbeitet Shopify von Haus aus mit Nettopreise, sprich, hat ein Produkt den Preis in den Stammdaten - €50, dann wird es auch mit €50 im Frontend angezeigt, egal ob man das MwSt. Ankreuzfeld angekreuzt hat oder nicht. Wenn du das Produkt mit MWst inkl. innerhalb Deutschland verkaufst dann wird es €50 kosten. Wenn du es auch MwSt. exkl. in der Schweiz anbietest wird es genauso mit €50 in CHF angeboten. Shopify hat keinen eingebauten Backend Calculator der für jedes Produkt Bruttopreis minus MwSt. berechnet und durch das Theme Code im Frontend dann anzeigt. Das muss man selber programmieren.
Ein paar weitere Beispiele oder Mockups die deutlich zeigen, wie du die Steuern auf der Produktseite und im Checkout anzeigen möchtest (Zahlen, %-e, und Texte) wäre auch sehr hilfreich. Das kannst du damit schnell machen indem du dein Shop hier verlinkst so dass ich da mal reinschauen kann. Den Link kannst du selbstverständlich später hier wieder löschen.
Auch wichtig: Wie möchtest du die Steuer in deinen Rechnungsvorlagen auch einprogrammieren und anzeigen? Verwendest du dafür unsere Order Printer App oder Order Printer Pro?
Und die MwSt. Texte können alle im Spracheditor gefunden und geändert werden wie im folgenden Beispiel:
An erster Stelle, wäre die schnellste Lösung einer unserer B2B Apps die die Preise richtig anzeigen können:
Ansonsten wird man das programmiert müssen und das verlangt Coding Kenntnisse. Siehe dazu die folgenden beispiele und Ressourcen:
Es ist möglich, den Nettopreis des Produkts anzuzeigen aber es erfordert, wie gesagt, eine Programmierung. Um die Steuer aus dem Preis zu entfernen habe ich hier einen Code Snippet Beispiel (den man innerhalb einer for-Schleife
der line_items
platziert):
{% assign product_tax = 0.0 %}
{% for tax in line_item.tax_lines %}
{% assign per_item_tax = tax.price | divided_by: line_item.quantity %}
{% assign product_tax = product_tax | plus: per_item_tax %}
{% endfor %}
{{ line_item.price | minus: product_tax | money }}
Das looped also in einer Schleife alle Steuern durch, die erhoben werden (es können ja mehrere Varianten sein), und addiert sie, wobei er zuerst durch die Menge dividiert.
Leider ist es schwierig das ganze zu realisieren und somit verlangt das einen Experten (wie @tewe oder @r8r), zumindest wenn du möchtest, dass die Preise auf der Storefront mit alle Steuern abgezogen angezeigt werden vor allem wenn man bedenkt, dass die Anzeige des Nettopreises auf der Rechnung in vielen Ländern Pflicht ist. Natürlich könntest du dich entscheiden, die Steuern nicht einzubeziehen und den Nettopreis auf diese Weise anzuzeigen, aber in diesem Fall müsstest du dich mit unterschiedlichen und zufällig aussehenden Kaufpreisen je nach Lieferland auseinandersetzen.
Nativ im System ist es auch möglich, einen anderen Steuersatz für bestimmte manuelle Kollektionen festzulegen, indem du eine "Steuerüberschreibung" auf diese Kollektion für einen oder alle deine Versandorte anwendest. Auf diese Weise kannst du eine Sammlung mit all deinen Produkten erstellen und im Bereich Einstellungen > Steuern die Orte auswählen, für die diese Steuerüberschreibung gilt, und den Steuersatz festlegen.
Hoffe das hilft!
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Erfolg.
Hey @LEMUTA
Erstmal herzlich Willkommen auf der Plattform! Jetzt geht's los... 😉
Danke auch für die Fragen und so dass ich das richtig verstehe möchtest du also folgendes (bitte beachte, dass wir hier wenig wissen über 1) den Aufbau deines Shops und Themes, und 2) z. B. wie du die Steuern inkl. / exkl. vereinbaren möchtest, usw.):
Ist es möglich den Netto Preis anzuzeigen und erst im Checkout die Mwst dazu zu rechnen quasi?
Wie man die Steuern Shop-gerecht im Storefront anzeigt, hängt vom Frontend Code im Theme ab. Im Backend arbeitet Shopify von Haus aus mit Nettopreise, sprich, hat ein Produkt den Preis in den Stammdaten - €50, dann wird es auch mit €50 im Frontend angezeigt, egal ob man das MwSt. Ankreuzfeld angekreuzt hat oder nicht. Wenn du das Produkt mit MWst inkl. innerhalb Deutschland verkaufst dann wird es €50 kosten. Wenn du es auch MwSt. exkl. in der Schweiz anbietest wird es genauso mit €50 in CHF angeboten. Shopify hat keinen eingebauten Backend Calculator der für jedes Produkt Bruttopreis minus MwSt. berechnet und durch das Theme Code im Frontend dann anzeigt. Das muss man selber programmieren.
Ein paar weitere Beispiele oder Mockups die deutlich zeigen, wie du die Steuern auf der Produktseite und im Checkout anzeigen möchtest (Zahlen, %-e, und Texte) wäre auch sehr hilfreich. Das kannst du damit schnell machen indem du dein Shop hier verlinkst so dass ich da mal reinschauen kann. Den Link kannst du selbstverständlich später hier wieder löschen.
Auch wichtig: Wie möchtest du die Steuer in deinen Rechnungsvorlagen auch einprogrammieren und anzeigen? Verwendest du dafür unsere Order Printer App oder Order Printer Pro?
Und die MwSt. Texte können alle im Spracheditor gefunden und geändert werden wie im folgenden Beispiel:
An erster Stelle, wäre die schnellste Lösung einer unserer B2B Apps die die Preise richtig anzeigen können:
Ansonsten wird man das programmiert müssen und das verlangt Coding Kenntnisse. Siehe dazu die folgenden beispiele und Ressourcen:
Es ist möglich, den Nettopreis des Produkts anzuzeigen aber es erfordert, wie gesagt, eine Programmierung. Um die Steuer aus dem Preis zu entfernen habe ich hier einen Code Snippet Beispiel (den man innerhalb einer for-Schleife
der line_items
platziert):
{% assign product_tax = 0.0 %}
{% for tax in line_item.tax_lines %}
{% assign per_item_tax = tax.price | divided_by: line_item.quantity %}
{% assign product_tax = product_tax | plus: per_item_tax %}
{% endfor %}
{{ line_item.price | minus: product_tax | money }}
Das looped also in einer Schleife alle Steuern durch, die erhoben werden (es können ja mehrere Varianten sein), und addiert sie, wobei er zuerst durch die Menge dividiert.
Leider ist es schwierig das ganze zu realisieren und somit verlangt das einen Experten (wie @tewe oder @r8r), zumindest wenn du möchtest, dass die Preise auf der Storefront mit alle Steuern abgezogen angezeigt werden vor allem wenn man bedenkt, dass die Anzeige des Nettopreises auf der Rechnung in vielen Ländern Pflicht ist. Natürlich könntest du dich entscheiden, die Steuern nicht einzubeziehen und den Nettopreis auf diese Weise anzuzeigen, aber in diesem Fall müsstest du dich mit unterschiedlichen und zufällig aussehenden Kaufpreisen je nach Lieferland auseinandersetzen.
Nativ im System ist es auch möglich, einen anderen Steuersatz für bestimmte manuelle Kollektionen festzulegen, indem du eine "Steuerüberschreibung" auf diese Kollektion für einen oder alle deine Versandorte anwendest. Auf diese Weise kannst du eine Sammlung mit all deinen Produkten erstellen und im Bereich Einstellungen > Steuern die Orte auswählen, für die diese Steuerüberschreibung gilt, und den Steuersatz festlegen.
Hoffe das hilft!
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Vielen Dank für die prompte und ausführliche Rückmeldung.
dies hilft uns schonmal enorm weiter wir probieren uns jeden weiteren schritt aus und hoffen da wir es hinbekommen.
Toller Support hier muss man wirklich sagen, vielen DANK!
Absolut gerne geschehen!
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Cross-linking this related thread:
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Im Februar haben wir unser erstes zweiwöchiges Community AMA im neuen englischsprachigen A...
By SarahF_Shopify Mar 22, 2023Im folgenden Thread unterhalte ich mich mit einem unserer Top-Experten und Shopify Partner...
By Gabe Mar 17, 2023Alle 6 Monate bringen wir eine Ausgabe von Shopify Editions heraus mit unseren neuest...
By Jasoh Feb 10, 2023