Skip to content

Conditional Payment Methods

Das Modul für bedingte Zahlungsarten ermöglicht es Ihnen, die Verfügbarkeit von Zahlungs-Gateways anhand von Regeln zu steuern.

Gehen Sie zu WooCommerce > Einstellungen > Polski PRO > Bedingte Zahlungen.

BedingungBeschreibung
VersandartEin Gateway für eine bestimmte Versandart aus-/einblenden
Warenkorbwert (min)Ein Gateway ausblenden, wenn der Warenkorb unter einem Betrag liegt
Warenkorbwert (max)Ein Gateway ausblenden, wenn der Warenkorb über einem Betrag liegt
BenutzerrolleGateway nur für eine bestimmte Rolle (z. B. wholesale)
ProduktkategorieGateway verfügbar, wenn der Warenkorb Produkte aus einer Kategorie enthält

Jede Regel besteht aus:

  • Zahlungs-Gateway - für welches Gateway die Regel gilt
  • Aktion - hide (ausblenden, wenn die Bedingung erfüllt ist) oder show_only (nur anzeigen, wenn erfüllt)
  • Bedingungstyp - einer der oben genannten
  • Bedingungswert - z. B. ID der Versandart, Betrag, Slug der Rolle
GatewayAktionBedingungWertEffekt
Nachnahme (COD)hideVersandartinpost_lockerNachnahme für InPost-Paketstationen ausblenden
Banküberweisungshow_onlyWarenkorbwert min200Banküberweisung ab 200 PLN verfügbar
PayPalhideBenutzerrollewholesaleGroßhändler sehen PayPal nicht

Sie können für eine ausgewählte Zahlungsart eine zusätzliche Gebühr hinzufügen:

EinstellungBeschreibung
AktiviertAktiviert die Gebühr für dieses Gateway
GebührentitelIm Warenkorb angezeigter Text
TypFester Betrag oder Prozentsatz
BetragDer Gebührenwert
Min. BestellungGebühr nur oberhalb eines Betrags
Max. BestellungGebühr nur unterhalb eines Betrags
UmsatzsteuerpflichtigOb auf die Gebühr Umsatzsteuer erhoben wird
SteuerklasseDie Umsatzsteuerklasse für die Gebühr

Die Gebühr wird automatisch neu berechnet, wenn die Zahlungsart an der Kasse geändert wird (AJAX).

Das Modul verwendet den Filter woocommerce_available_payment_gateways mit Priorität 100 und woocommerce_cart_calculate_fees für die Gebühren.