Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Sperren Sie Zahlungsweisen für ausgewählte Produkte und Kategorien.

Das Plugin Versandarten Plugin Zahlungsweisen sperren "xt_payment_restrictions" ist kostenpflichtig und kann im xt:Commerce Store bezogen werden.

...

  • Installieren Sie das Plugin und öffnen dann die Plugin-Konfiguration

Image RemovedImage Added

  • Aktivieren Sie das Plugin
  • Übernehmen Sie die Standartvorgaben bzw. passen Sie diese an

    Plugin-Option
    Beschreibung
    Aktiviert für MandantenLegen Sie fest, für welche Mandanten/Shop das Plugin aktiviert sein soll
    Beschränkte Versandarten Beschränkte Zahlungsweisen im Checkout anzeigen

    Wenn aktiviert, wird im Checkout auf der Seite Versandart Seite Zahlungsweise wählen eine Hinweistext zu den nicht möglichen Versandarten möglichen Zahlungsweisen angezeigt

    Image RemovedImage Added

    Nicht erlaubte auf Produktseite anzeigenWenn aktiviert, wird auf Produktseiten ein Hinweis zu den nicht erlaubten Versandarten Zahlungsarten angezeigt
    Image Removed
    Erlaubte auf Produktseite anzeigenWenn aktiviert, wird auf Produktseiten ein Hinweis zu den erlaubten Versandarten angezeigt

    Image Added
  • Speichern Sie die Konfiguration

...

Nach Installation steht beim Bearbeiten von Produkte und Kategorien auf dem Tab Standart das Feld Gesperrte Versandarten Gesperrte Zahlungsweisen (Code, kommasepariert) zur Verfügung. Tragen Sie hier - kommasepariert - die zu sperrenden Versandarten Zahlungsweisen ein.

Info
titleReihenfolge bei Ermittlung gesperrter Versandarten

 

Bei der Ermittlung der gesperrten Versandarten gesperrten Zahlungsweisen für ein Produkt wird zuerst am Produkt selbst geprüft, ob Einträge vorhanden sind.

Erst wenn am Produkt selbst keine Eiträge vorhanden sind, wird im Hauptkategoriebaum des Produktes der Kategoriebaum nach oben durchsucht.

Beim ersten Auffinden von gesperrten Versandarten gesperrten Zahlungsweisen an einer Kategorie werden diese auf das Produkt angewendet.

...

Beispiel-Konfiguartion:

  • Shop mit zwei Versandarten: Standart und ExpressZahlungsweise xt_cashondelivery
  • ein Produkt, für welches der Expressversand der xt_cashondelivery deaktiviert wurde

Für Produkte verfügbare Variablen:

  • $disabled_shippingspayments_arr, immer vorhanden wenn gesperrte Versandarten gesperrte Zahlungsweisen vorhanden - eine Liste aller nicht erlaubter Versandarten erlaubter Zahlungsweisen mit id, code, name, in diesem Fall: id => "1" code => "Express" name => "Express"$enabled_shippings_arr , immer vorhanden - eine Liste aller  erlaubter Versandarten mit id, code, name, in diesem Fall: id => "1" code => "Standard"xt_cashondelivery" name => "StandardNachnahme"
  • $enabled$disabled_shipping_Standard => true , vorhanden je nach Konfiguration. Für jede verfügbare Versandart wird eine Variable gebildet: enabled_shipping_VERSANDCODE$disabled_shipping_Express payment_xt_cashondelivery => true , vorhanden je nach Konfiguration. Für jede gesperrte Versandart gesperrte Zahlungsweise wird eine Variable gebildet: disable_shipping_VERSANDCODEpayment_ZAHLUNGSCODE