Hallo, wie kann ich's einrichten, dass bei Selbstabholung NUR die Zahlungsart Barzahlung angeboten wird? = Zahlungsarten einschränken entsprechend der Versandart zZ. wird zB auch Vorkasse (moneyorder) angeboten etc. vielen Dank Thomas
Hallo, wir haben ein ähnliches Problem. Wir haben zur Zeit 3 Artikel die immer von uns persönlich geliefert werden. Alle anderen per Vorkasse. Der Kunde zahlt dann bar gehen Ware. Wir könnte man so eine Zahlungsart explicit diesen 3 Artikeln zuweisen? Vielen Dank. Gruß Volker
Die Globale lösung ist..in der Datei... für bestimmte einzel Artikel ist das nicht geeignet. \includes\modules\payment\moneyorder.php Das rot makierte einfügen. if ($_SESSION['shipping']['id'] == 'selfpickup_selfpickup') { $this->enabled = false; } Code: function update_status() { global $order; // das if ($_SESSION['shipping']['id'] == 'selfpickup_selfpickup') { $this->enabled = false; } // das if (($this->enabled == true) && ((int) MODULE_PAYMENT_MONEYORDER_ZONE > 0)) { $check_flag = false; $check_query = xtc_db_query("select zone_id from ".TABLE_ZONES_TO_GEO_ZONES." where geo_zone_id = '".MODULE_PAYMENT_MONEYORDER_ZONE."' and zone_country_id = '".$order->billing['country']['id']."' order by zone_id"); while ($check = xtc_db_fetch_array($check_query)) { if ($check['zone_id'] < 1) { $check_flag = true; break; } elseif ($check['zone_id'] == $order->billing['zone_id']) { $check_flag = true; break; } } if ($check_flag == false) { $this->enabled = false; } } } HINWEIS !!! Ist nicht UPDATE SICHER !!!! Oder einen overload schreiben...und nicht vergessen Modulcache & Cache löschen...
@wellyness - Dieses Modul sollte dein Problem Lösen (Link nur für registrierte Nutzer sichtbar.) Ob es auch die Lösung für das Problem von @BenjaminBluemich ist kann ich nicht sicher sagen. Daher würde ich die von AnonymousX beschriebene Lösung empfehlen. Aber wenn dann updatesicher per overload Grüße Chris
Danke @AnonymousX Hat bestens funktioniert Frage: Warum habe ich immer auch "Rechnung" drin. Finde zZ nicht wo ich Rechnung deaktivieren kann, oder weil ich beim Testen der Admin bin ? Vielen Dank
Ich gebe den Shop auf, habe keine Lust mehr... der Shop ist total überladen... Jetzt hat man schon nur einen Versandpreis, das kann doch nicht schwierig sein bei... 1. DHL Versand -> Zahlungweisen als Auswahl "Nachnahme" und "Vorkasse" zu haben 2. Bei Selbstabholung -> Nur Barzahlung (EC-Cash) Hat man das Eine, geht das Andere nicht mehr. Frust ohne Ende
bei der invoice.php muste das dann auch eintragen. Den Fix muste bei allen Zahlungsmethoden einbauen die nicht erscheinen sollen wenn einer Selbstabholung auswählt.
Ach, sogar bei DHL Versand steht "Rechnung" mit drin, will "auf Rechnung" nicht anbieten. Finde nicht, wo ich das zB deaktiveren kann. Alles total unlogisch :/
Habe den Faden verloren und mir qualmt der Kopf, was ist PP Plus ? Meinst du PayPal Plus ? Ne, habe ich zZ noch nicht... Nur Vorkasse, Nachnahme und Abholung
Wenn Du PayPal Plus nutzt, hast du Lastschrift, REchnung Kreditkarte über PayPal, das kann man nciht einzeln ausschalten. War nur eine Idee, weil du sagst, dass Du keine Zahlart "Rechnung" installiert hast. Nachtrag: Was für Zahlarten genau hast Du denn Aktiviert?
Zahlarten und Versandmodule sind zwei verschiedene Sachen. Wenn Du Rechnung nicht anbieten willst, musst Du das Modul invoice deinstallieren oder zumindest deaktivieren.
Es gibt bei mir kein Modul "Invoice" bzw. in dt. "Rechnung" Und das mit den Modulen für die Zahlart und Versandart ist mir klar Tschuldige... Bin gerade nochmal alles durchgegangen und du hast recht, unter "Sonstiges" hatte ich mal was installiert. Du bist mein Held
Das ist auch meine Vermutung, dass du dieses Modul aktiviert hast. Gehe im Admin --> links auf Module --> dann auf Zahlungsweisen --> dann oben auf Sonstige ( rechts neben Gambio Payment Hub In der Liste gibt es ein Modul Rechnung -- invoice. Das muss deinstalliert sein. Grüße Chris
Hatte ich gemacht und alles von Grund auf nochmal eingestellt, Cache geleert und jetzt funktioniert es richtig, wie es sein soll. Das ist einfach zu verschachtelt und man verliert sehr schnell den Überblick. Nochmal ein dickes Danke an euch Beiden