xt_payment_restrictions - Zahlungsweisen sperren für Produkte und Kategorien

 

Die aktuellste Version des Plugins finden Sie in unserem Marketplace.

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

Bitte beachten Sie auch das Plugin: xt_shipping_restrictions - Versandarten sperren für Produkte und Kategorien.

Installation / Plugin-Konfiguration

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

  • Aktivieren Sie das Plugin

  • Übernehmen Sie die Standartvorgaben bzw. passen Sie diese an



  • Speichern Sie die Konfiguration

Produkt- und Kategoriekonfiguration

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

Reihenfolge bei Ermittlung gesperrter Versandarten

Bei der Ermittlung der 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 Zahlungsweisen an einer Kategorie werden diese auf das Produkt angewendet.



Templateanpassungen

xtCommerce 5/: Überschreiben Sie nach Sicherung in Ihrem Template die Datei xtCore/pages/payment/payment_default.html mit der mitgelieferten Datei plugins/xt_payment_restrictions/templatea/xtCore/pages/payment/payment_default.html

xtCommerce 5: Wir empfehlen Ihnen in Ihrem Template xtCore/pages/product/product.html den Eintarg für die Zahlungslogos zu entfernen

Beispiel-Konfiguration:

  • Shop mit zwei Zahlungsweise xt_cashondelivery

  • ein Produkt, für welches der xt_cashondelivery deaktiviert wurde

Für Produkte verfügbare Variablen:

  • $disabled_payments_arr, immer vorhanden wenn gesperrte Zahlungsweisen vorhanden - eine Liste aller nicht erlaubter Zahlungsweisen mit id, code, name, in diesem Fall: id => "1" code => "xt_cashondelivery" name => "Nachnahme"

  • $disabled_payment_xt_cashondelivery => true , vorhanden je nach Konfiguration. Für jede gesperrte Zahlungsweise wird eine Variable gebildet: disable_payment_ZAHLUNGSCODE





Support
Shop Support: Support zum Shop und anderen
Produkten von xt:Commerce.

Fehler melden
Report a Bug: Fehler gefunden?
Informieren Sie uns.

xt:Commerce Marketplace
Plugins & Templates: Über 500 Möglichkeiten in unserem
Store zur Shop-Optimierung.

xt:Commerce Service Team
Services: Wir übernehmen individuelle
Anpassungen für Ihren Shop.

Impressum