Offen Überweisungsdaten zu Vorkasse-Bestellung im Kundenkonto

XYZ

Sehr aktives Mitglied
21. September 2011
2.541
10
Leider kann man in Zeiten moderner Sofortzahlungsarten immernoch nicht auf die klassische Vorkasse-Überweisung verzichten. Nun besteht oftmals das Problem, das die Bestellbestätigungsseite mit den Bankdaten nicht ausgedruckt/vorschnell weggeklickt wird, die Bestellbestätigung mit den Zahlungsdaten landet im Spam, der Kunde kennt sich mit begriffen wie Spam oder Junk nicht aus, manchmal meldet sich jemand zurück, man schickt nochmal eine Auftragsbestätigung aus der WaWi, die landet auch im Spam, Kunde hat keinen Bock mehr, eine Zahlung geht nie ein... Das alles auch noch per Brief rauszuschicken, ist in Zeiten von Spaßbestellungen zu aufwändig und zu teuer.

Hat schonmal jemand realisiert, die individuellen Überweisungsdaten zu einer Vorkassebestellung im Kundenkonto anzeigen zu lassen, am besten im Feld Zahlungsart bei der Bestellung und das die Bankverbindung auch nur bei Vorkasse-Überweisung erscheint, solange, bis eine Zahlung eingegeangen ist?

Das wäre sehr hilfreich, Emails verschwinden wie gesagt im Spam oder im Nirvana, auf sein Kundenkonto hat der Kunde jedoch immer Zugriff.
 

XYZ

Sehr aktives Mitglied
21. September 2011
2.541
10
AW: Überweisungsdaten zu Vorkasse-Bestellung im Kundenkonto

Nun bin ich selbst bereits ein Stück weitergekommen, in der jtl_bestellung(_custom).tpl nach der Stelle "{if ($Bestellung->cStatus == 1" (ohne Gänsefüßchen) suchen wie folgt um das Rote ergänzen:

Code:
                            {if ($Bestellung->cStatus == 1 || $Bestellung->cStatus == 2) && ($Bestellung->Zahlungsart->cModulId != "za_ueberweisung_jtl" && $Bestellung->Zahlungsart->cModulId != "za_nachnahme_jtl" && $Bestellung->Zahlungsart->cModulId != "za_rechnung_jtl" && $Bestellung->Zahlungsart->cModulId != "za_barzahlung_jtl" && $Bestellung->Zahlungsart->cModulId != "za_billpay_jtl" || $Bestellung->Zahlungsart->bPayAgain)}
                                <a href="bestellab_again.php?kBestellung={$Bestellung->kBestellung}">{lang key="payNow" section="global"}</a>
                            {else}
                                {lang key="notPayedYet" section="login"}[COLOR=#ff0000]
{if $Bestellung->Zahlungsart->cModulId=="za_ueberweisung_jtl"}
[COLOR=#ff0000]<br /><br />[/COLOR]
    <strong>{lang key="doFollowingBanktransferExplain" section="checkout"}</strong><br /><br />
            {lang key="accountHolder" section="checkout"}:<br />
            <strong>{$Firma->cKontoinhaber}</strong><br />
            {lang key="bank" section="checkout"}:<br />
            <strong>{$Firma->cBank}</strong><br />
            {lang key="iban" section="checkout"}:<br />
            <strong>{$Firma->cIBAN}</strong><br />
            {lang key="bic" section="checkout"}:<br />
            <strong>{$Firma->cBIC}</strong><br />
            {lang key="purpose" section="checkout"}:<br />
            <strong>{$Bestellung->cBestellNr}</strong><br />
            {lang key="totalToPay" section="checkout"}:<br />
            <strong>{$Bestellung->WarensummeLocalized[0]}</strong><br /><br />
{/if}[/COLOR]
{/if}
                        {/if}
                        </fieldset>
                    </div>
                </li>

Leider bleibt jedoch der Inhalt der Variablen für die Bankdaten leer, was kann man hier noch machen? Dann wäre das Problem nämlich gelöst! :)

kundenkonto.jpg
 

Anhänge

  • kundenkonto.jpg
    kundenkonto.jpg
    55,9 KB · Aufrufe: 31

casim

Sehr aktives Mitglied
26. Juni 2012
5.934
9
AW: Überweisungsdaten zu Vorkasse-Bestellung im Kundenkonto

versuchs mal mit


{$Firma->cIban}
{$Firma->cBic}

und/oder lass dir mal das komplette Firmen-Object ausgeben

{$Firma|print_r}
 

XYZ

Sehr aktives Mitglied
21. September 2011
2.541
10
AW: Überweisungsdaten zu Vorkasse-Bestellung im Kundenkonto

versuchs mal mit


{$Firma->cIban}
{$Firma->cBic}

und/oder lass dir mal das komplette Firmen-Object ausgeben

{$Firma|print_r}

Danke, funktioniert leider nicht, es scheint, dass sie Variablen an dieser Stelle nicht zur Verfügung stehen, was mich wundert, denn das ist original der Codeblock für die Bestellbestätigungsseite (bestellabschluss_weiterleitung.tpl) und da werden alle Daten einwandfrei ausgegeben.
 

XYZ

Sehr aktives Mitglied
21. September 2011
2.541
10
AW: Überweisungsdaten zu Vorkasse-Bestellung im Kundenkonto

Habe die fehlenden Daten erstmal fest reingeschrieben, bis es ein Lösung gibt.

Und die Bedingung für die Ausgabe der Überweisungsdaten habe ich noch erweitert, diese erscheinen nur bei Status "Offen" und "In Bearbeitung":

Code:
{if $Bestellung->Zahlungsart->cModulId=="za_ueberweisung_jtl" && ($Bestellung->cStatus == 1 || $Bestellung->cStatus == 2)}
 

Ähnliche Themen