Hallo,
Ich habe jetzt mit dem Tipp von hop die Anzeige der "erlaubten" Zahlarten im Kundenkonto so eingestellt, wie ich es wollte:
Für Lieferzone 1 - 3 (alle) Zahlart 1 - 4,
Lieferzone 4 - 26 (nicht angemeldet) Zahlart 1 - 3,
Lieferzone 4 - 26 (angemeldet ohne erweiterte Zahlung) Zahlart 1 - 3,
Lieferzone 4 - 26 (angemeldet mit erweiterte Zahlung) Zahlart 1 - 3 und 1001,
Im WK wird's sowieso so angezeigt.
Ein Problemchen (aber wirklich nur ein ganz winzig kleines) ist dabei aufgetaucht:
Wenn ein Kunde, der für eine 1000er Zahlart berechtigt ist, seine bevorzugte Zahlung im Kundenkonto auf eine Standardzahlung einstellt, kann er die erweiterte Zahlart im WK
nicht mehr wählen (erst, wenn er das im Kundenkonto wieder auswählt und speichert da das ZAHLUNGSART-Feld dabei jedesmal überschrieben wird)
Wie gesagt - es ist nicht wirklich dramatisch, aber ich habe einige Stammkunden, die manchmal mit Kreditkarte, manchmal auf Rechnung bestellen - also keine "fixe" Zahlart wollen.
Könnte man die "Berechtigung" für eine 1000er Zahlart nicht
unabhängig von der aktuell gewählten Zahlart speichern?
= ein Kunde, der die
Berechtigung für eine erweiterte Zahlart hat,
hat diese Zahlart auch dann im WK als Option in der Listbox wenn eine andere Zahlart im ZAHLUNGSART-Feld gespeichert ist und im WK vorbelegt wird.
Für die Abfrage, ob die erweiterte Zahlart im Kundenkonto angezeigt werden soll, habe ich ein Kundenfeld "RECHNUNGOK" angelegt und wenn da "1" steht, wird die Zahlart 1001 im Kundenkonto angezeigt -
DIESES Feld kann nur ich im WC ändern - wird also nie überschrieben.
Wäre schön, wenn das auch für den Warenkorb so machbar wäre.
Hoffe, ich konnte verständlich beschreiben, was ich eigentlich meine
Linkback: https://www.shoppilot.net/pf/index.php?topic=1014.0