PayPal
Stripe
Amazon Pay
Postfinance
mpay24
Micropayment
Klarna Payments
Skrill
Zahlungsarten
Zahlungsarten im Backend
Die Zahlungsarten steuern, welche Bezahlmethoden im Checkout angeboten werden, in welcher Reihenfolge diese erscheinen und welche allgemeinen Kosten-, Status- und Hinweisregeln je Zahlungsart gelten.
Voraussetzungen und Aufbau
Der Bereich ist nur mit dem Recht Zugriff auf Zahlungsarten erreichbar. Die Übersicht lädt alle Zahlungsarten aus den Zahlungsart-Stammdaten. Die Reihenfolge in der Tabelle ist zugleich die Reihenfolge für die Anzeige im Checkout.
- Sortierung: aktive Zahlungsarten stehen zuerst, danach folgt die gepflegte Reihenfolge.
- Zeilenstatus: aktive Einträge erhalten eine aktive Tabellenmarkierung, inaktive Einträge eine inaktive Markierung.
- Anbieter-Unterseiten: Provider wie PayPal, Stripe, Amazon Pay oder Klarna haben eigene Detailseiten. Die Hauptseite erklärt die gemeinsame Verwaltung, nicht jede Provider-Sonderlogik.
Filter und Tabellenbedienung
Für diese Übersicht ist im Backend keine eigene Suchmaske und kein sichtbarer Filterbereich hinterlegt. Die Tabelle zeigt den geladenen Zahlungsartenbestand direkt an. Die technische Tabellensortierung ist deaktiviert, weil die Anzeige durch Aktivstatus und Reihenfolgenwert bestimmt wird.
Die Tabelle ist eine konfigurierbare BsTable. Sichtbare Spalten können je nach Backend-Layout und Bildschirmbreite angepasst werden.
Tabellenspalten
| Spalte | Bedeutung |
|---|---|
| Bezeichnung | Name der Zahlungsart aus dem Feld name. Dieser Name wird für die Verwaltung und die Checkout-Auswahl verwendet. |
| Bild | Zeigt ein hinterlegtes lokales oder externes Bild der Zahlungsart. Auf kleinen Ansichten kann die Spalte ausgeblendet sein. |
| Anbieter | Wird aus dem geladenen Zahlungsmodul ermittelt und zeigt den Anbietertext des Moduls. |
| ModulName | Technischer Modulbezeichner aus modul_id. Dieser Wert verbindet den Stammdatensatz mit dem passenden Zahlungsmodul. |
| Aktiv | Checkbox für status. Ein aktiver Eintrag kann im Checkout verfügbar werden, sofern alle weiteren Modul- und Warenkorbbedingungen erfüllt sind. |
| Optionen | Enthält Bearbeiten, optionale modulbezogene Einstellungen, optionale Logs und die Reihenfolge-Aktionen. |
Status und Reihenfolge
- Aktivieren und deaktivieren: Die Checkbox ruft den Statuswechsel auf. Beim Aktivieren prüft das Backend die Lizenz für das Zahlungsmodul. Bei einem Lizenzfehler bleibt der Status unverändert und eine Fehlermeldung wird ausgegeben.
- Veraltete Module: Wenn ein Modul als veraltet markiert ist und aktuell inaktiv ist, wird die Aktiv-Checkbox deaktiviert.
- Reihenfolge ändern: Die Pfeile verschieben eine Zahlungsart nach oben, nach unten, ganz nach oben oder ganz nach unten. Anschließend nummeriert das Backend die Zahlungsarten neu.
- Checkout-Reihenfolge: Die gepflegte Reihenfolge wirkt auf die Anzeige der Zahlungsarten im Checkout, sobald die jeweilige Zahlungsart für den Warenkorb zulässig ist.
Optionsspalte
- Bearbeiten: öffnet das allgemeine Formular der Zahlungsart. Dort werden Name, Kosten, Wertgrenzen, Hinweise, Statuszuordnung, Bilder und Zusatzwerte gepflegt.
- Spezifische Einstellungen: erscheint nur, wenn das Zahlungsmodul ein eigenes Bs-Konfigurationsformular bereitstellt. Das Formular arbeitet shopspezifisch über die Shop-Auswahl und speichert über die Modul-Methode für Konfigurationsdetails.
- Logs anzeigen: erscheint nur, wenn das Zahlungsmodul eine Admin-Loganzeige anbietet. Ohne Loganzeige wird keine Log-Aktion ausgegeben.
- Reihenfolge-Aktionen: stehen unabhängig vom Provider bereit und ändern den Reihenfolgenwert der Zahlungsart.
Allgemeines Bearbeitungsformular
Das allgemeine Formular wird im Modal geöffnet und speichert über die Zahlungsart-Stammdaten. Dezimalwerte werden beim Speichern normalisiert, Kommas werden in Punkte umgewandelt.
| Feld | Zweck und Wirkung |
|---|---|
name Bezeichnung | Pflichtfeld für den Anzeigenamen. Einige Module können das Feld auf Nur-Lesen setzen. |
tax_id MwSt | Steuerzuordnung für Zahlungsart-Kosten. Möglich sind automatisch, keine oder ein konkreter Steuersatz. Module können die Kostensteuerung deaktivieren. |
kosten Kosten | Fester Kostenwert der Zahlungsart. Der Wert wird als Dezimalzahl gespeichert. |
skonto Rabatt/Zuschlag in Prozent | Prozentualer Abschlag oder Zuschlag auf Basis der Zahlungsart. |
moeglich_ab Möglich ab | Unterer Warenkorbwert, ab dem die Zahlungsart angeboten werden darf. |
moeglich_bis Möglich bis | Oberer Warenkorbwert, bis zu dem die Zahlungsart angeboten werden darf. |
hinweis Hinweis | Hinweistext für die Zahlungsart. Mehrsprachige Pflege ist über die Sprachfunktion am Feld möglich. |
hinweis_email Hinweis E-Mail | Text für die Bestellbestätigung per E-Mail. Mehrsprachige Pflege ist ebenfalls möglich. |
orderstatus_create Bestellstatus bei Erstellung | Optionaler Bestellstatus, der bei Erstellung einer Bestellung mit dieser Zahlungsart gesetzt wird und die allgemeine Statuseinstellung überschreibt. |
orderstatus_after_send Bestellstatus bei Versand | Optionaler Bestellstatus nach vollständigem Versand. Das Feld ist nur nutzbar, wenn das AWS-Modul aktiv ist. |
img_local lokales Bild | Upload eines Bildes für die Zahlungsauswahl. Ein vorhandenes Bild kann im Formular gelöscht werden. |
img_ext externes Bild | Externe Bildadresse für die Zahlungsauswahl. Ein externer Wert hat Vorrang vor dem lokalen Bild. |
shippinglist_id Versandliste | Ordnet Bestellungen dieser Zahlungsart einer Versandliste zu. Das Feld ist nur nutzbar, wenn das AWS-Modul aktiv ist. |
debitoren_nr Debitoren-Konto | Konto für die FiBu-Übergabe nach Zahlungsart. Das Feld ist nur nutzbar, wenn das FiBu-Modul aktiv ist. |
value Zusatzwert | Freier Zusatzwert für Modul- oder Projektlogik. |
Checkout-Verfügbarkeit
Der Aktivstatus allein garantiert noch keine Anzeige im Checkout. Zusätzlich wirken Modulstatus, Lizenzprüfung, Betragsgrenzen, Steuer- und Kostenlogik, Versandlistenbezug, Shop-Konfiguration und providerbezogene Einstellungen. Für Anbieter mit eigenen Formularen liegen die Details auf den Unterseiten der jeweiligen Zahlungsart.