In OpenCart nach Gewicht oder Länge verkaufen.

Kunden geben 1,25 kg oder 2,5 m ein, wählen eine Vorgabe und sehen die Zeilensumme beim Tippen. Warenkorb, Kasse, Bestellung, Rechnung und Lagerbestand nutzen die exakte Menge, unter OpenCart 4 und OpenCart 3.

  • v1.0.1
  • OpenCart 4.0.2.0 – 4.1.0.4, 3.0.x
  • 30 Tage Rückerstattung bei der ersten Lizenz

Produkte, Dokumentation, Shops und Support sind auf Englisch.

Screenshot von Sell by Weight & Length for OpenCart
Screenshot von Sell by Weight & Length for OpenCart
Screenshot von Sell by Weight & Length for OpenCart

Das Problem

Warum OpenCart keine 0,5 als Menge annimmt

OpenCart speichert Mengen überall als ganze Zahlen: im Warenkorb, in Bestellungen und im Lager. Wer 0,5 ins Mengenfeld tippt, bekommt 1, oder das Produkt wird abgelehnt.

Shops für Käse, Stoff, Bodenbelag oder Farbe verkaufen deshalb Packungen oder runden auf und gleichen die Differenz von Hand aus.

Drei Wege, nach Maß zu verkaufen

AnsatzSo funktioniert esNachteil
Eine Option pro PackungOptionen wie 250 g, 500 g und 1 kg mit Preisaufschlägen.Keine freien Mengen; der Optionsbestand zählt Packungen, keine Kilos.
Warenkorb per OCMOD patchenCore-Dateien ändern, damit der Warenkorb Dezimalzahlen annimmt.Bricht bei Updates und kollidiert mit anderen Erweiterungen.
Events mit exaktem BestandSo macht es Sell by Weight & LengthDie Erweiterung führt die exakte Menge und den Bestand neben den ganzen Zahlen von OpenCart, nur über Events.Bestellzeilen zeigen Menge 1 mit „Quantity: 1.250 kg“ darunter, weil OpenCart ganze Zahlen speichert.

Sell by Weight & Length for OpenCart

So funktioniert es

  1. 01

    Verkaufseinheit wählen

    Unter Katalog > Produkte > Bearbeiten, Tab „Sell by measure“: eine von 15 Einheiten (kg, g, lb, oz, m, cm, ft, yd, in, m², ft², L, ml, gal, fl oz). Der Produktpreis wird zum Preis pro Einheit.

  2. 02

    Schritt und Vorgaben setzen

    Schrittweite bis 4 Nachkommastellen, Minimum, Maximum, Standardmenge und bis zu 8 Vorgabe-Tasten pro Produkt.

  3. 03

    Exakte Mengen verkaufen

    Zeilensummen sind exakt (1,250 kg × 12,99 $ = 16,24 $, einmal gerundet); Bestellungen buchen den exakten Bestand ab, stornierte Bestellungen geben ihn zurück.

Was Sie bekommen

15 Verkaufseinheiten

Gewicht, Länge, Fläche und Volumen, mit der Einheit hinter dem Preis („/ kg“).

Live-Zeilensumme

Die Summe aktualisiert sich beim Tippen; die Pfeiltasten springen um die Schrittweite.

Exakter dezimaler Bestand

Neben dem Core-Feld „Menge“ geführt, das ihn aufgerundet zeigt, damit das Produkt lieferbar bleibt.

Rabatte und Steuern

Mengenrabatte in der Verkaufseinheit; Steuern, Gutscheine und Zahlungsanbieter funktionieren unverändert.

Versand nach Gewicht

Das Produktgewicht ist das Gewicht einer Einheit; das Zeilengewicht ist Gewicht × Menge.

Nur Events

Keine Core-Änderungen und keine OCMOD-Patches; eine Lizenz für OpenCart 4 und 3.

Gemacht für

  • Käse, Fleisch und Feinkost
  • Kaffee, Tee und Gewürze
  • Stoffe und Bänder
  • Seile, Ketten und Kabel
  • Bodenbeläge und Fliesen
  • Farben und Flüssigkeiten

Sell by Weight & Length for OpenCart

Screenshots

Aufgenommen in unseren Demo- und Entwicklungsshops; die Oberfläche ist auf Englisch.

So verkaufen Sie in OpenCart nach Gewicht oder Länge

OpenCart speichert nur ganze Mengen. Für Käse, Stoff, Kabel oder Bodenbelag bleiben zwei Umwege: ein Produkt „100 g“, 13-mal gekauft, oder eine Optionsliste fester Größen. Beides ergibt weder echten Bestand noch eine lesbare Bestellung.

Sell by Weight & Length ergänzt ein Dezimal-Mengenfeld mit Einheit daneben. Der Kunde kauft 1,25 kg, der Preis wird auf den Cent berechnet, und der Bestand sinkt genau um diese Menge. Gebaut auf OpenCart-Events, ohne Core-Änderungen, OCMOD oder Theme-Anpassungen.

Es gibt 15 Verkaufseinheiten: kg, g, lb, oz, m, cm, ft, yd, in, m², ft², L, ml, gal und fl oz.

Was der Kunde sieht

  1. Der Preis zeigt „/ kg“. Das Mengenfeld nimmt 1.25 oder 1,25 an, Vorgaben wie 250 g, 500 g und 1 kg füllen es, und Pfeiltasten bewegen um die Schrittweite.
  2. Die Zeilensumme erscheint beim Tippen.
  3. Eine Menge außerhalb von Schrittweite oder Grenzen wird korrigiert, und die Erfolgsmeldung sagt das.
  4. Im Warenkorb ist jedes Maßprodukt eine Zeile: 1,25 kg + 0,5 kg = 1,75 kg, mit „$12.99 / kg“ in der Stückpreisspalte. Der Mini-Warenkorb zeigt „x 1.250 kg“.
  5. Bestellungen, E-Mails, Rechnungen und die Admin-Bestellseite zeigen „Quantity: 1.250 kg“ und „Price per kg: $12.99“.

In Produktlisten legt Add to Cart die Standardmenge in den Warenkorb, oder das Minimum, wenn keine gesetzt ist.

Einrichtung und Einstellungen

Schalten Sie nach der Installation das Modul ein, das deaktiviert startet. Öffnen Sie dann ein Produkt, wählen Sie den Tab Sell by measure und speichern Sie.

Tab Sell by measure
FeldBeispielBedeutung
Sale unitKilogramDer Produktpreis wird zum Preis einer Einheit.
Quantity step0.005Bis zu 4 Dezimalstellen. Legt auch die angezeigten Stellen fest.
Minimum / maximum0.1 / 5Pro Warenkorbzeile.
Default quantity0.5Vorausgefüllt und aus Listen hinzugefügt.
Preset quantities0.25, 0.5, 1Bis zu 8 Tasten.
Exact stock8.750Leer nutzt das Feld Quantity.

So funktioniert der Bestand

Das Core-Feld Quantity fasst ganze Zahlen und zeigt den genauen Bestand aufgerundet: 8,750 kg erscheint als 9, und das Produkt bleibt verfügbar, solange etwas da ist. Bestellungen nehmen die genaue Menge, und stornierte Bestellungen geben sie zurück. Setzen Sie, ein Import oder eine andere Erweiterung Quantity auf eine andere ganze Zahl, wird diese zum genauen Bestand.

Mengenrabatte gelten in der Verkaufseinheit, und der Preis richtet sich nach den ganzen Einheiten, 5,5 kg nutzen also den Preis „5 oder mehr“. Setzen Sie das Gewicht auf eine Einheit, und der Versand folgt der Menge.

Was Sie vor dem Kauf wissen sollten

  • Bestellzeilen von Maßprodukten haben Menge 1 mit der genauen Zeilensumme, weil OpenCart nur ganze Mengen speichert. Die echte Menge erscheint als Bestelldetail.
  • Zahlungsgateways erhalten „1 × Zeilensumme“. Deshalb nehmen PayPal und andere die Bestellung an.
  • Produkte mit Abo-Plan werden in ganzen Einheiten verkauft.
  • Ein Produkt hat eine Verkaufseinheit. Verkaufen Sie Packung und lose Ware als zwei Produkte.
  • Das Core-Feld Minimum Quantity wird bei Maßprodukten nicht genutzt.
Optionen im Vergleich
Feste OptionenDezimalmengen
Beliebige MengeNeinJa, nach Schrittweite
Bestand in echten EinheitenPro OptionswertJa
Lesbare BestellungOptionstextMenge und Stückpreis
AufwandOptionsliste pro ProduktEin Tab pro Produkt

Feste Optionen genügen, wenn Sie nur 250-g- und 500-g-Beutel verkaufen.

Passt gut zu

Das Theme Pantry ist für Lebensmittelshops gebaut und wird mit dieser Erweiterung und dem Bulk Product Editor im Food Store Kit auf der Paketseite verkauft. Abandoned Cart Recovery behält Maßmengen und stellt sie exakt wieder her. Unser Leitfaden vergleicht den Verkauf nach Gewicht über die Plattformen. Sell by Weight & Length im Shop kaufen.

Gute Startwerte: 0,05 kg für Feinkost, 50 g für Kaffee, 0,1 m für Stoff. Passen Sie die Schrittweite an Ihr Wiegen und Schneiden an, denn feiner als Ihre Waage verspricht, was Sie nicht halten können.

Kompatibilität

OpenCart 4.0.2.0 bis 4.1.0.4 und 3.0.x mit eigenem Paket, beide in einer Lizenz. Getestet auf 4.1.0.4 und 3.0.5.1. Nach der Installation haben Sie 14 Tage für die Eingabe des Lizenzschlüssels.

Beispiel-Einstellungen nach Produkttyp

Vorgeschlagene Startwerte
ProduktEinheitSchrittVorgaben
Käse oder Feinkostkg0.050.25, 0.5, 1
Kaffeeg50250, 500, 1000
Stoffm0.11, 2, 5
Seil oder Kabelm0.55, 10, 25
Bodenbelagm²0.015, 10, 20

Führen Sie vor dem Start eine echte Bestellung durch. Legen Sie ein Maßprodukt in den Warenkorb, ändern Sie die Menge, zahlen Sie mit Ihrem Gateway und prüfen Sie Bestellung, Rechnung und Bestand. Stornieren Sie dann und prüfen Sie, ob der Bestand zurückkommt. Bedenken Sie bei Import-Tools, dass eine geänderte Quantity den genauen Bestand überschreibt, liefern Sie ganze Zahlen also nur, wo sie stimmen.

OpenCart

Sell by Weight & Length for OpenCart im Überblick

Dezimalmengen in 15 Einheiten, Schnellauswahl, Live-Zeilensumme und exakter dezimaler Bestand, für OpenCart 4 und 3.

Preis
69 $ einmalig
Version
1.0.1
Kompatibel mit
OpenCart 4.0.2.0 – 4.1.0.4, 3.0.x
PHP
7.4 oder neuer (wie von Ihrer OpenCart-Version gefordert)
Lizenz
Ein Shop, Pakete für OpenCart 4 und 3, 12 Monate Updates
Rückerstattung
30 Tage Rückerstattung bei der ersten Lizenz

OpenCart

Die OpenCart-Produkte, die Shops zuerst kaufen

Die meistgefragten Produkte dieser Plattform. Jedes hat eine eigene Seite und ist direkt im Shop erhältlich.

OpenCart in unserem Shop kaufen

Preise, Lizenzen, vollständige Dokumentation und Sofort-Download finden Sie im Shop.

opencart.kaviolabs.com · 16 Erweiterungen · 11 Themes

Nach Gewicht verkaufen

Dieselbe Funktion auf anderen Plattformen

Für jede Plattform eigens entwickelt, nicht portiert. Jede Version hat eine eigene Produktseite, Dokumentation und einen eigenen Preis.

Ratgeber

Passender Ratgeber

Ratgeber · auf Englisch

Selling by weight compared

How five platforms handle 1.25 kg or 2.5 m, the usual workarounds and what to check before you choose.

Ratgeber lesen

FAQ

Fragen und Antworten

Warum zeigt die Bestellseite im Admin Menge 1?

OpenCart speichert nur ganze Mengen. Ein gemessenes Produkt ist eine Bestellzeile mit exakter Zeilensumme; „Quantity: 1.250 kg“ und „Price per kg: $12.99“ unter dem Produktnamen halten das Maß fest.

Akzeptieren PayPal oder Stripe die Bestellung?

Ja. Sie erhalten Menge 1 mit der Zeilensumme als Preis, sodass die Summe der Zeilen immer der Bestellsumme entspricht.

Muss ich mein Theme ändern?

Nein. Die Erweiterung nutzt OpenCart-Events und das Standard-Mengenfeld der Produktseite und funktioniert mit den Standard-Themes von OpenCart 4 und 3 sowie mit Themes, die dieses Feld behalten.

Bremst die Lizenzprüfung meinen Shop?

Nein. Sie läuft einmal täglich im Admin-Bereich; die Storefront kontaktiert den Lizenzserver nie.

Wie funktioniert der Bestand mit Dezimalzahlen?

Die Erweiterung führt den genauen Bestand neben dem Core-Feld Quantity, das ihn aufgerundet zeigt. Bestellungen nehmen die genaue Menge, und stornierte Bestellungen geben sie zurück.

Funktionieren Mengenrabatte?

Ja, in der Verkaufseinheit. Ein Rabatt ab 5 gilt ab 5 kg.

Funktionieren Bonuspunkte und Gutscheine weiter?

Ja. Steuern, Gutscheine, Bonuspunkte und Summen funktionieren wie gewohnt.

Lässt sich ein Abo-Produkt nach Gewicht verkaufen?

Nein. Produkte mit Abo-Plan werden in ganzen Einheiten verkauft.

Verkaufen Sie nach Kilo oder Meter

Sehen Sie sich jeden Bildschirm an und lesen Sie die vollständige Dokumentation auf der Produktseite.

Kavio Labs

Außerdem von Kavio Labs

Dieselben Standards, derselbe Support und ein Lizenzportal auf jeder Plattform, für die wir entwickeln.