Textbaustein online shop "Vorkasse bezahlt"

  • Moin,
    ja, das ist klar.
    Ich möchte mal die config.php der Webshopschnittstelle zitieren:
    // Konstanten für osCommerce / xt:Commerce / Gambio Zahlungsarten

    Code
    define('ORGAMAX_OS_ZAHLUNGSART_MONEYORDER', 'Scheck/Vorkasse');


    und so sieht das bei mir in den Importfiles aus:


    Code
    <Zahlungsart><![CDATA[Scheck/Vorkasse]]></Zahlungsart>

    Bei den Zahlungsarten, die in der config.php nicht definiert sind, müssen diese in MB entsprechend angelegt werden.


    z.B. findet man dort keine für PayPal Classic
    diese wird dann in den Importfiles so dargestellt:


    Code
    <Zahlungsart><![CDATA[ORGAMAX_OS_ZAHLUNGSART_PAYPALCLASSIC]]></Zahlungsart>

    Insofern müsste ich, wenn ich Deinen Schlusstext umsetzen wollte, es so machen:



    Code
    <!if <M_PAYCONDITIONLABEL>="Vorkasse/Überweisung" then "Herzlichen Dank, wir haben Ihre Vorkasse/Akontozahlung in Höhe von <M_TOTALGROSS> zur Auftragsnummer <P_ORDERNO> erhalten! " else "" !><!if <M_PAYCONDITIONLABEL>="Scheck/Vorkasse" then "Herzlichen Dank, wir haben Ihre Vorkasse/Akontozahlung in Höhe von <M_TOTALGROSS> zur Auftragsnummer <P_ORDERNO> erhalten! " else "" !>

    Deshalb gucke lieber nochmal in den Importfiles nach, was dort bei Dir bei einer Vorkassezahlung steht...

  • Hi Mausko,
    jetzt verstehe ich das.


    Ich habe unter den Zahlungsbedingung die falschen Arten defeniert.


    Anstatt ORGAMAX_OS_ZAHLUNGSART_MONEYORDER, hätte ich Scheck/Vorkasse die Zahlungsbedingung genannt oder in der config.php daraus "Vorkasse/Überweisung" gemacht.




    Ich werde das in aller Ruhe umsetzen.
    Besten Dank!
    :thumbsup:


    Andreas

  • Wie ich mir das gedacht habe geht es nicht. Ich habe in unserem Shop die Config.php geändert. Habe es auch ohne "Ü" versucht, sprich "Ue"


    // Konstanten f?r osCommerce / xt:Commerce / Gambio Zahlungsarten
    define('ORGAMAX_OS_ZAHLUNGSART_INVOICE', 'netto 14 Tage');
    define('ORGAMAX_OS_ZAHLUNGSART_MONEYORDER', 'Vorkasse/Überweisung');


    Das Steht in der Import Datei.
    -<Zahlungsart>
    <![CDATA[ORGAMAX_OS_ZAHLUNGSART_MONEYORDER]]>
    </Zahlungsart>


    Mann, Mann kann doch nicht so schwer sein.


    >>> Ich habe in der Zwischenzeit die PHP Version des Shops auf 5.3 gestellt was den Shop zum erliegen gebracht hat. Ich muss den Shop min. mit PHP 5.4 laufen lassen.
    Das Modul ist doch für PHP 5.4 gar nicht zugelassen. Oder?

  • Moin,
    kannst Du mal die Config.php so lassen wie sie ist. Und mal in deinen Zahlungsweisen Scheck/Vorkasse einfügen und es damit mal versuchen?
    Mit der Php Version hat das nichts zu tun, die 5.4 und auch die 5.6 läuft. Erst für die 5.6 muss man die neueste Shopschnittstelle nehmen.
    Aber ich finde es absolut merkwürdig, dass in Deinen Importfiles
    -<Zahlungsart>
    <![CDATA[ORGAMAX_OS_ZAHLUNGSART_MONEYORDER]]>
    </Zahlungsart>
    steht, obwohl in der config.php
    define('ORGAMAX_OS_ZAHLUNGSART_MONEYORDER', 'Scheck/Vorkasse');
    steht. Eigentlich müsste bei der Definition im Importfile
    <Zahlungsart><![CDATA[Scheck/Vorkasse]]></Zahlungsart>


    stehen.



    Auch durch die Definitionen in der config.php


    define('ORGAMAX_OS_ZAHLUNGSART_BANKTRANSFER', 'Bankeinzug/Lastschrift');
    define('ORGAMAX_OS_ZAHLUNGSART_COD', 'Nachnahme');
    define('ORGAMAX_OS_ZAHLUNGSART_INVOICE', 'Rechnung');


    sollten bei Dir statt der ORGAMAX.... in der Zahlungsarten Bankeinzug/Lastschrift usw. stehen.
    So ist es auch bei mir (nutze den modified 2.0 ja auch ein xtc Fork) und mit diesen würde der Schlußtext einwandfrei funktionieren.
    Warum das bei Dir anders ist, keine Ahnung. Vielleicht solltest Du das mal dem Support schildern.

  • Hallo Mausko,
    ich verstehe es auch nicht.
    Beim Versuch die aktuellen Webshop Dateien für MB im Webshop zu aktuallisieren, geht jetzt das Setup über die Webseite nicht mehr.


    Ich spiele jetzt erst mal die Dateien aus dem Backup ein und ein Ticket am Support ist auch geschrieben.


    Was da für Zeit drauf geht.


    bis dann
    Andreas