Bestellungen über 0 Euro / Rechnungs Adresse fehlt

Du hast ein Problem gefunden und weißt nicht genau wo es hinpasst...
Antworten
blackshadow
Beiträge: 93
Registriert: Sa 8. Mai 2010, 15:17
Shop Version: 1.0.8

Bestellungen über 0 Euro / Rechnungs Adresse fehlt

Beitrag von blackshadow »

Hallo Leute,

Wir bieten unseren Kunden einen Katalog mit Gratisversand an. Nun ist es so, dass dieser Katalog mal gerne alleine bestellt wird und daraus eine Bestellung/Rechnung mit dem Gesamtbetrag von 0 Euro resultiert.

Offensichtlich wird dabei die Rechnungsadresse nicht gespeichert - in allen Bestellbestätigungen steht nur die Lieferadresse. Eigentlich nicht so schlimm

Problematisch bei uns ist allerdings die Wawi-Anbindung (JTL) die neue Kunden anhand der Rechnungsadresse erstellt und somit Kundenstammsätze erstellt, welche nur die Email-Adresse beinhalten. Die Lieferadresse wird korrekt übernommen (wird ja auch gepeichert.)

Wie kann man dem ECB beibringen die Rechnungsadresse zu speichern/mitzugeben?

Danke und VG
BS
Xantiva
Beiträge: 948
Registriert: Mo 10. Mai 2010, 16:26
Shop Version: 1.0.10 [dev]
Kontaktdaten:

Re: Bestellungen über 0 Euro / Rechnungs Adresse fehlt

Beitrag von Xantiva »

Wie hast Du die Versandkosten / Zahlart bei Dir realisiert? (Für die Reproduzierung.)
Mein Shop: http://www.basteln-selbermachen.de
blackshadow
Beiträge: 93
Registriert: Sa 8. Mai 2010, 15:17
Shop Version: 1.0.8

Re: Bestellungen über 0 Euro / Rechnungs Adresse fehlt

Beitrag von blackshadow »

Hi,

hab beim Artikel bei Nr. GIFT_1 drinstehen.

Beim Checkout steht bei Zahlungsweise dann
Ihr Kupon deckt den Warenwert, Sie müssen nun lediglich unsere AGB akzeptieren und den Bestellprozess mit klick auf Weiter fortsetzen
Versandauswahl kommt nicht.

VG
BS
Xantiva
Beiträge: 948
Registriert: Mo 10. Mai 2010, 16:26
Shop Version: 1.0.10 [dev]
Kontaktdaten:

Re: Bestellungen über 0 Euro / Rechnungs Adresse fehlt

Beitrag von Xantiva »

Ich musste etwas suchen ...

In der /checkout_process.php gibt es diesen Block (der Lesbarkeit ein wenig eingekürzt):

Code: Alles auswählen

if ($_SESSION['credit_covers'] != '1') {
	$sql_data_array = array ('customers_id' => $_SESSION['customer_id'], ...
} else {
	// free gift , no paymentaddress
	$sql_data_array = array ('customers_id' => $_SESSION['customer_id'], ...
}
In Deinem Fall brauchst Du diese "Weiche" nicht, sondern müsstest immer nur die erste $sql_data_array Zeile verwenden.

Ciao,
Mike
Mein Shop: http://www.basteln-selbermachen.de
blackshadow
Beiträge: 93
Registriert: Sa 8. Mai 2010, 15:17
Shop Version: 1.0.8

Re: Bestellungen über 0 Euro / Rechnungs Adresse fehlt

Beitrag von blackshadow »

Danke Mike,

hat geklappt!

VLG
BS
Antworten