Wer Shopify nutzt und spezielle Anforderungen hat, kommt häufig nicht um die Installation einer Erweiterung oder die Anpassung der Themes herum. So ging es auch einem meiner Kunden…
Die Aufgabe – Stoffe sollten als Meterware verkauft werden, dabei gibt es natürlich eine Mindestlänge. Ähnlich geht es natürlich allen Shopify-Shops, die Artikel in anderen Einheiten als Stück verkaufen. Also egal ob Meterware, Liter oder Kilogramm.
Etwas Recherche brachte verschiedene Lösungswege:
Meterware über Produkt-Varianten verkaufen
Hat man feste Längenabstufungen kann das eine Alternative sein, so legt man einfach für die verschiedenen Längen Produktvarianten an. Das ganze wird aber relativ unübersichtlich und unschön, wenn es viele Längenoptionen gibt. Auch ist es auf diesem Wege nicht möglich zentimeter-genau zu bestellen. Diese Variante scheidet als definitiv aus, wenn man dem Kunden ermöglichen will, von 50cm bis 6m in 1cm Schritten zu bestellen…. Insbesondere auch, da die Anzahl der möglichen Produktvarianten limitiert ist.
Grundpreis nutzen und Shopify Template anpassen
Die aufwändigere Variante ist die Nutzung von Grundpreisen und die Anpassung des Shopify-Templates. Um die Preisberechnung von Shopify weiter nutzen zu können, wird der Artikelpreis in der kleinsten bestellbaren Einheit angegeben, in diesem Fall also der Preis für 1cm. Zusätzlich wurde der Preis pro m als Grundpreis im Artikel hinterlegt.
Für den Artikel wurde ein eigenes Template angelegt, in dem die Eingabemaske für die Bestellmenge so modifiziert wurde, dass immer mindestens 50cm bestellt werden müssen. Zusätzlich wurde die Artikelübersicht angepasst, so dass hier nicht der Preis pro 1cm, sondern der Grundpreis pro m angezeigt wird, wenn es sich um Meterware handelt.
Auch im Warenkorb mussten Anpassungen vorgenommen werden, damit die Übersicht für den Kunden klar und verständlich ist.
Shopify anpassen
Durch das offene System ist in Shopify zum Glück vieles möglich, auch der Verkauf von Meterware. Natürlich würde man sich hin und wieder einfachere Lösungswege wünschen, in diesem Fall ist das Ergebnis aber durchaus zufriedenstellend.