#1 (permalink)  
Alt 06.01.2009, 15:18
Erfahrener Benutzer
 
Registriert seit: 06.10.2008
Beiträge: 105
Standard Versandart automatisch festlegen bzw. auswählen

Ich habe für meine Artikel bisher keine Versandkosten berechnet und die Seite immer überspringen lassen ohne das eine Versandart ausgewählt wurde. Nun möchte ich aber das die Versandkosten automatisch nach der gewählten Bezahlart ausgewählt werden.

Ich habe diesen Code in der checkout_confirmation.php drin und die Variablen werden auch korrekt gesetzt. Nur leider ist das wohl ein Schritt zu spät, weil diese Daten dann nicht mehr in die order aufgenommen werden.

Code:
if ($order->info['payment_method'] == 'cash') {
	$_SESSION['shipping']['id'] = 'selfpickup_selfpickup';
	$_SESSION['shipping']['title'] = 'Selbstabholung';
	$_SESSION['shipping']['cost'] = '0';
Habe auch überlegt nach der payment auf die shipping zu gehen und dann erst zur confirmation. Aber dann übernimmt er die gewählte Zahlart und die AGB-Bestätigung nicht.

Habe auch versucht den Code direkt in das Zahlmodul zu schreiben. Hier als Bsp. in cash.php, aber das funktioniert auch nicht.

Hat Jemand einen Tip für mich?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 08.01.2009, 07:12
Erfahrener Benutzer
 
Registriert seit: 06.10.2008
Beiträge: 105
Standard

Ist es nicht möglich im Zahlungsmodul selbst, Werte für die Versandart zu übergeben?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 28.07.2009, 12:30
Erfahrener Benutzer
 
Registriert seit: 06.10.2008
Beiträge: 105
Standard

Für Jeden den es interessiert, wie die Versandart trotz überspringen der Shipping-Seite festgelegt werden kann. So geht es...

Code:
if ($_SESSION['customers_status']['customers_status_id'] == '1')
$_SESSION['shipping']['id'] = 'freeamount_freeamount';
$_SESSION['shipping']['title'] = 'Versandkostenfrei';
$_SESSION['shipping']['cost'] = '0';			
xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL'));
Hier als Beispiel bekommt jeder Gast die Ware versandkostenfrei. Hab die if-Anfrage aber noch an den Gesamtwert der Produkte gehängt.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
auswählen, automatisch, festlegen, versandart

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Kundengruppe automatisch festlegen nach Steuerzone Rogi Installation und Konfiguration 1 10.03.2008 16:54
Kann keine Versandart auswählen hanskalk PayPal Express-Kaufabwicklung für xt:Commerce 1 09.10.2007 19:20
Automatisch g?nstigste Versandart ausw?hlen? nitroxnarcosis Shopbereich 0 30.04.2006 08:31


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:05 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand