Versandarten

Versandarten im Backend

Versandarten steuern, welche Versandoptionen im Checkout erscheinen, wie Kosten berechnet werden und welche Dienstleister- oder Zahlungslogik daran haengt.

Allgemeine Einstellungen

Oberhalb der Versandartenliste befindet sich das Formular versandsetup. Es speichert globale Konfigurationswerte fuer Checkout und Versandkostenberechnung.

  • disable_versand - Versandart im Checkout: Auswahl, ob Versandkosten und Versandadresse im Checkout abgefragt werden. Alternativ kann der Checkout diesen Schritt ueberspringen und eine vorhandene Versandart automatisch mit Kosten 0,00 setzen.
  • shipping_basketsum_all - Summe zur Versandberechnung: legt fest, ob der gesamte Warenkorb oder nur die Warenkorbpositionen als Berechnungsbasis gelten.
  • brutto_netto_versand - Art der Kosten: Versandkosten koennen als netto, brutto oder nach Kundengruppeneinstellung interpretiert werden.
  • shipping_artikelzuordnung - Produktzuordnung aktivieren: aktiviert Versandarten-Zuordnungen je Produkt. Bei gemischten Warenkoerben bleiben nur Versandarten uebrig, die fuer alle enthaltenen Produkte passen.
Wenn die Produktzuordnung aktiv ist, muessen relevante Produkte einer gemeinsamen Versandart zugeordnet sein. Sonst kann der Checkout bei gemischten Warenkoerben keine Versandart anbieten.

Versandartenliste

Die Liste ist eine BsTable ohne eigene DataFilter-Maske. Die Datensaetze werden nach Sortierposition geladen; die Reihenfolge wird ueber Pfeilaktionen in der Optionsspalte geaendert.

Tabellenspalten anpassen: In vielen Backend-Tabellen kannst du ueber die Tabelleneinstellungen festlegen, welche Spalten sichtbar sind. Blende selten benoetigte Spalten aus, wenn du eine kompaktere Arbeitsansicht brauchst, und aktiviere sie wieder, wenn du die Informationen pruefen oder bearbeiten willst.
  • Id: technische Nummer der Versandart; auf sehr kleinen Ansichten ausgeblendet.
  • Bezeichnung: sichtbarer Name der Versandart. Ein rotes Warnsymbol erscheint, wenn keine Kosten-Gliederung vorhanden ist.
  • Bezeichnung intern: interne Backend-Bezeichnung. Wenn eine interne Bezeichnung gepflegt ist, wird dieser Wert in Backend-Auswahlen bevorzugt.
  • Gliederung nach: zeigt, ob Kosten nach Gewicht, Menge oder Warenwert gestaffelt werden. Die Spalte ist nicht sortierbar und auf sehr kleinen Ansichten ausgeblendet.
  • Frei ab: Versandart-spezifische Freigrenze; auf sehr kleinen Ansichten ausgeblendet und nicht sortierbar.
  • Zeilenstatus: aktive Versandarten erhalten eine aktive Tabellenklasse, inaktive eine inaktive Tabellenklasse.

Optionsspalte

  • Bearbeiten: oeffnet das Versandart-Modal in grosser Ansicht.
  • Loeschen: oeffnet den Bestaetigungsdialog und entfernt Versandart, Sprachdaten, Kostenstaffeln, Kostenwerte und Zahlungsarten-Zuordnungen.
  • Nach oben oder unten: verschiebt die Versandart in der Sortierung und nummeriert die Reihenfolge danach neu.
  • An den Anfang oder ans Ende: verschiebt die Versandart direkt an eine Randposition der Sortierung.

Versandart erstellen oder bearbeiten

Versandart erstellen und Bearbeiten nutzen dasselbe Modalformular. Beim Erstellen wird die neue Versandart am Ende der aktuellen Sortierung eingefuegt.

  • versand_name - Bezeichnung: Pflichtfeld fuer den im Shop sichtbaren Namen. Das Feld ist sprachfaehig.
  • name_intern - interne Bezeichnung: optionaler Backend-Name. Er hilft, aehnliche Versandarten intern zu unterscheiden.
  • versand_taxid - MwSt: Auswahl aus automatisch, keine oder einem vorhandenen Steuersatz.
  • versand_status - Aktiv: nur aktive Versandarten koennen im Checkout gefunden werden.
  • versand_color - Bestellfarbe: Farbwert fuer die Hervorhebung in Bestellungen, zum Beispiel fuer Expressversand.
  • versand_ignore_freiab - Frei ab-Grenze der Zone ignorieren: aktiviert eine eigene Freigrenze der Versandart und schaltet das Eingabefeld dafuer frei.
  • versand_freiab - Frei ab-Grenze: Versandart-spezifische Schwelle, ab der keine Versandkosten berechnet werden.
  • transportdienst - Transportdienst: voreingestellter Versanddienstleister fuer das Versenden. Das Feld ist deaktiviert, wenn das Versandlisten-/Label-Modul nicht aktiv ist.
  • Dienstleister-Zusatzfelder: Nach Auswahl eines Transportdienstes blendet das Formular passende Zusatzfelder ein, sofern die Dienstleisterklasse eigene Versanddaten liefert.
  • shippinglist_id - Versandliste: ordnet Bestellungen einer Versandliste zu. Auch dieses Feld ist vom Versandlisten-/Label-Modul abhaengig.
  • orderstatus_after_send - Bestellstatus bei Versand: optionaler Status, der gesetzt wird, wenn eine Bestellung vollstaendig versendet wurde.
  • only_purchase - Nur fuer den Ankauf: nur sichtbar, wenn das Ankaufmodul aktiv ist. Trennt Versandarten fuer Ankauf-Warenkoerbe.
  • exclude_vorschau - von der Versandkostenvorschau ausschliessen: blendet die Versandart aus der Warenkorb-Vorschau aus, sofern die Vorschau ohne Checkout-Pruefung laeuft.
  • kosten_prozentual - Prozentualer Aufschlag auf Warenkorbwert: wechselt von festen Staffelpreisen auf prozentuale Kosten je Versandzone.

Kostenmatrix

Die Kostenmatrix arbeitet mit den vorhandenen Versandzonen. Je nach Einstellung werden feste Kostenstaffeln oder prozentuale Aufschlaege gespeichert.

  • versand_gliederung: legt bei festen Kosten fest, ob nach Gewicht, Menge oder Warenwert gegliedert wird.
  • gliederung_wert_*: vorhandene Staffelwerte. Leere Werte loeschen die jeweilige Staffel samt zugehoerigen Kosten beim Speichern.
  • kosten_*_*: Kosten je Staffel und Versandzone. Kommas werden beim Speichern in Punkte umgewandelt.
  • enabled_*_*: aktiviert oder deaktiviert die jeweilige Staffel-Zonen-Kombination.
  • gliederung_wert_neu / kosten_neu_*: neue feste Staffel und deren Kosten je Zone.
  • gliederung_wert_neu_p / kosten_neu_p_*: prozentuale Kosten je Zone. Der Prozentmodus nutzt intern eine eigene Gliederung fuer Prozentwerte.
Staffelwerte sind Bis-Werte. Werden hohe Gewichte, Mengen oder Warenwerte nicht abgedeckt, kann die Versandart im Checkout ausfallen.

Kundengruppen und Zahlungsarten

  • custgroup_*: legt fest, fuer welche Kundengruppen die Versandart verfuegbar ist. Beim Speichern werden alte Zuordnungen entfernt und aus den aktivierten Checkboxen neu erstellt.
  • versandzuordnung_*: verbindet die Versandart mit aktiven Zahlungsarten, die nicht nur im Backend verwendet werden. Auch diese Zuordnung wird beim Speichern neu aufgebaut.

Speichern, Sortieren und Loeschen

  • Das Setupformular speichert die globalen Konfigurationswerte und kehrt mit Erfolgshinweis zur Versandartenansicht zurueck.
  • Beim Speichern einer Versandart wird das Modal geschlossen und eine Erfolgsmeldung zurueckgegeben.
  • Aenderungen an bestehenden Versandarten aktualisieren Stammdaten, Sprachdaten, Kostenstaffeln, Kundengruppen- und Zahlungsarten-Zuordnungen.
  • Neue Versandarten erhalten automatisch eine Sortierposition am Ende der Liste.
  • Sortieraktionen verschieben die Versandart und nummerieren die Reihenfolge neu.
  • Loeschen entfernt neben der Versandart auch Sprachdaten, Gliederungen, Kostenwerte und Zahlungsarten-Zuordnungen.

Checkout-Wirkung

Im Checkout werden nur aktive Versandarten beruecksichtigt, die zur Kundengruppe, Zahlungsart, Versandzone, Warenkorbart und Kostenstruktur passen. Versandkostenfreie Artikel, Freigrenzen, Produktzuordnungen und prozentuale Kosten werden dabei vor der Anzeige ausgewertet.

Nach Aenderungen an Versandarten sollte ein Test-Warenkorb fuer typische Kundengruppen, Laender und Zahlungsarten geprueft werden. Kleine Luecken in Staffelung oder Zuordnung fuehren schnell dazu, dass keine Versandart angeboten wird.

War diese Seite hilfreich?

Hilf uns, das Handbuch weiter zu verbessern. Wenn etwas fehlt oder unverständlich ist, kannst Du direkt einen kurzen Kommentar senden.