Versankostenfrei Modul Fehler

  • Hallo,
    ich teste grade auf dem Testserver Versandkostenfrei Modul. Leider bei Verwendung des Modules entsteht folgendes Problem.

    Firefox 9.0.1 Kaufabwicklung nicht möglich!

    Mit Verwendung von Opera Browser erscheint keine Fehlermeldung. Der Kauf wird ausgeführt, aber kommt keine Zusammenfassung. Es bleibt eine Weise Seite offen:
    http://www.tbde.de/shop4more/checkout_process.php

    Bei Internet Explorer 9 Erscheint keine Fehlermeldung aber kommt man nur auf die Bestellung aufgeben Seite weiteres Schritt ist nicht mehr möglich.

    Bitte um Hilfe!

    ----------------------------------------------------Fehler 1--------------------------------------------------------------------
    Error: the XML response that was returned from the server is invalid.
    Received:
    <?xml version="1.0" encoding="utf-8" ?><xjx><cmd n="js">activateShipping('srow1');</cmd><cmd n="js"><![CDATA[document.getElementById('shipping_module_error').innerHTML = '<span class='module_ok'>Daten wurden gespeichert.</span>';

    document.getElementById('payment_module_error').innerHTML = '&nbsp;';]]></cmd><cmd n="as" t="payments" p="innerHTML"><![CDATA[


    <div class='moduleRow' id='prow_cod' onclick='updatePaymentModule(this, 0), selectRowEffect(this, 0)'>

    <div class='left mr5'>

    <input type='radio' name='payment' value='cod' onclick='if (this.checked) { paymentShowOrHide('pmodule_cod'); this.checked=true; return true; }' /><input type='hidden' id='cod_num' name='cod_num' value='1' /><input type='hidden' name='pmodule' value='0' />

    </div>

    <div class='checkout_payment_list'>

    <strong>

    <span class='right'>+ 4,26 EUR</span>

    Nachnahme

    </strong><br />

    </div>

    </div>


    <div class='moduleRowSelected' id='prow_eustandardtransfer' onclick='selectRowEffect(this, 1)'>

    <div class='left mr5'>

    <input type='radio' name='payment' value='eustandardtransfer' checked='checked' onclick='if (this.checked) { paymentShowOrHide('pmodule_eustandardtransfer'); this.checked=true; return true; }' /><input type='hidden' id='eustandardtransfer_num' name='eustandardtransfer_num' value='2' /><input type='hidden' name='pmodule' value='1' />

    </div>

    <div class='checkout_payment_list'>

    <strong>

    EU-Standard Bank Transfer

    </strong><br />

    &Uuml;berweisen Sie den Rechnungsbetrag auf unser Konto. Die Kontodaten erhalten Sie nach Bestellannahme per E-Mail<br /><br /> </div>

    </div>


    <div class='moduleRow' id='prow_moneybookers_sft' onclick='updatePaymentModule(this, 2), selectRowEffect(this, 2)'>

    <div class='left mr5'>

    <input type='radio' name='payment' value='moneybookers_sft' onclick='if (this.checked) { paymentShowOrHide('pmodule_moneybookers_sft'); this.checked=true; return true; }' /><input type='hidden' id='moneybookers_sft_num' name='moneybookers_sft_num' value='3' /><input type='hidden' name='pmodule' value='2' />

    </div>

    <div class='checkout_payment_list'>

    <strong>

    Sofort&uuml;berweisung

    </strong><br />

    <dl>

    <dt class='w40p'> </dt>

    <dd><img src='images/icons/moneybookers/sofort.gif' alt='' width='120' height='60' /> </dd>

    </dl>

    </div>

    </div>


    <div class='moduleRow' id='prow_paypal' onclick='updatePaymentModule(this, 3), selectRowEffect(this, 3)'>

    <div class='left mr5'>

    <input type='radio' name='payment' value='paypal' onclick='if (this.checked) { paymentShowOrHide('pmodule_paypal'); this.checked=true; return true; }' /><input type='hidden' id='paypal_num' name='paypal_num' value='4' /><input type='hidden' name='pmodule' value='3' />

    </div>

    <div class='checkout_payment_list'>

    <strong>

    PayPal

    </strong><br />

    <img src='https://www.paypal.com/de_DE/DE/i/logo/lockbox_150x50.gif' /><br /><br /> </div>

    </div>


    <script type='text/javascript'>

    <!--

    var pmodule_length = 4;

    -->

    </script>]]></cmd><cmd n="js"><![CDATA[document.getElementById('loader_shipping_modules').style.display = 'none';

    makeActive(document.getElementById('form_shipping_modules'));

    document.getElementById('checkout').action = 'http://www.tbde.de/shop4more/checkout_process.php';

    showFromStart('shipping_modules');

    if (document.getElementById('btn_payment_modules').innerHTML == '-') setTimeout('showFromStart('payment_modules')', 650);

    document.getElementById('checkout_hiddens').innerHTML = '';

    clearBlinkBlink('shipping');]]></cmd><cmd n="as" t="checkout_total" p="innerHTML"><![CDATA[<div class='ot_subtotal'>Zwischensumme: 70,00 EUR</div><div class='ot_shipping'>Versandkostenfrei (<em>ab 50,00 EUR Bestellwert versenden wir Ihre Bestellung versandkostenfrei nicht bei Nachnahme!</em>): 0,00 EUR</div><div class='ot_total_netto'>Summe netto: 70,00 EUR</div><div class='ot_total'><strong>Gesamtsumme</strong>: 70,00 EUR</div>]]></cmd></xjx>
    ------------------------------------------------------------Ende Fehler 1---------------------------------------------------------

    ------------------------------------------------------------Fehler 2---------------------------------------------------------------------
    Error: the XML response that was returned from the server is invalid.
    Received:
    <?xml version="1.0" encoding="utf-8" ?><xjx><cmd n="js">document.getElementById('checkout').submit();</cmd><cmd n="js">document.getElementById('checkout_please_wait').style.display = 'none';

    document.getElementById('checkout_please_wait').innerHTML = '';</cmd></xjx>
    ----------------------------------------------------------Ende Fehler 2------------------------------------------------------------------

  • Hi Jotest,

    Danke für den Tipp! Ich habe gemerkt, dass das Problem nur auf dem Testserver besteht. Auf dem Live Server ist alles O.K. Ich glaube hat sich meine Frage Erledigt.

    Grüße

  • rmal schon. Je nach dem, ob Versandkosten im Modul berechnet werden. Das ist nicht bei allen Modulen!!!!

    <p>Wir geben nur Anregungen und Hilfestellung auf Basis unserer Erfahrung, keine Rechtshilfe!<br>\m/('_')\m/</p>

  • Hallo,

    ich habe bereits am Anfang über Problem mit dem Modul Versandkostenfrei berichtet. (Sehe Versankostenfrei Modul Fehler oben)
    Ich habe gedacht dass sich die Sache erledigt hat aber ist das nicht der Fal. Nach dem ich auf Produktionsserver einen SSL Zertifikat bestellt habe entstand das Problem einfach wieder. Wenn ich SSL deaktiviere funktioniert alles normal. Es handelt sich nicht nur um den Versankostenfrei Modul, sondern um die gesamte Seite mit Zahlungs- Versandoptionen.

    Hier nochmal die Fehlermeldung:
    Error: the XML response that was returned from the server is invalid.
    Received:
    <?xml version="1.0" encoding="utf-8" ?><xjx><cmd n="js">activateShipping('srow0');</cmd><cmd n="js"><![CDATA[document.getElementById('shipping_module_error').innerHTML = '<span class='module_ok'>Daten wurden gespeichert.</span>';

    document.getElementById('payment_module_error').innerHTML = '&nbsp;';]]></cmd><cmd n="as" t="payments" p="innerHTML"><![CDATA[


    <div class='moduleRowSelected' id='prow_cod' onclick='updatePaymentModule(this, 0), selectRowEffect(this, 0)'>

    <div class='left mr5'>

    <input type='radio' name='payment' value='cod' checked='checked' onclick='if (this.checked) { paymentShowOrHide('pmodule_cod'); this.checked=true; return true; }' /><input type='hidden' id='cod_num' name='cod_num' value='1' /><input type='hidden' name='pmodule' value='0' />

    </div>

    <div class='checkout_payment_list'>

    <strong>

    <span class='right'>+ 4,76 EUR</span>

    Nachnahme

    </strong><br />

    </div>

    </div>


    <div class='moduleRow' id='prow_eustandardtransfer' onclick='selectRowEffect(this, 1)'>

    <div class='left mr5'>

    <input type='radio' name='payment' value='eustandardtransfer' onclick='if (this.checked) { paymentShowOrHide('pmodule_eustandardtransfer'); this.checked=true; return true; }' /><input type='hidden' id='eustandardtransfer_num' name='eustandardtransfer_num' value='2' /><input type='hidden' name='pmodule' value='1' />

    </div>

    <div class='checkout_payment_list'>

    <strong>

    EU-Standard Bank Transfer

    </strong><br />

    &Uuml;berweisen Sie den Rechnungsbetrag auf unser Konto. Die Kontodaten erhalten Sie nach Bestellannahme per E-Mail<br /><br /> </div>

    </div>


    <div class='moduleRow' id='prow_moneybookers_sft' onclick='updatePaymentModule(this, 2), selectRowEffect(this, 2)'>

    <div class='left mr5'>

    <input type='radio' name='payment' value='moneybookers_sft' onclick='if (this.checked) { paymentShowOrHide('pmodule_moneybookers_sft'); this.checked=true; return true; }' /><input type='hidden' id='moneybookers_sft_num' name='moneybookers_sft_num' value='3' /><input type='hidden' name='pmodule' value='2' />

    </div>

    <div class='checkout_payment_list'>

    <strong>

    Sofort&uuml;berweisung

    </strong><br />

    <dl>

    <dt class='w40p'> </dt>

    <dd><img src='images/icons/moneybookers/sofort.gif' alt='' width='120' height='60' /> </dd>

    </dl>

    </div>

    </div>


    <div class='moduleRow' id='prow_paypal' onclick='updatePaymentModule(this, 3), selectRowEffect(this, 3)'>

    <div class='left mr5'>

    <input type='radio' name='payment' value='paypal' onclick='if (this.checked) { paymentShowOrHide('pmodule_paypal'); this.checked=true; return true; }' /><input type='hidden' id='paypal_num' name='paypal_num' value='4' /><input type='hidden' name='pmodule' value='3' />

    </div>

    <div class='checkout_payment_list'>

    <strong>

    PayPal

    </strong><br />

    <img src='https://www.paypal.com/de_DE/DE/i/logo/lockbox_150x50.gif' /><br /><br /> </div>

    </div>


    <div class='moduleRow' id='prow_pn_sofortueberweisung' onclick='updatePaymentModule(this, 4), selectRowEffect(this, 4)'>

    <div class='left mr5'>

    <input type='radio' name='payment' value='pn_sofortueberweisung' onclick='if (this.checked) { paymentShowOrHide('pmodule_pn_sofortueberweisung'); this.checked=true; return true; }' /><input type='hidden' id='pn_sofortueberweisung_num' name='pn_sofortueberweisung_num' value='5' /><input type='hidden' name='pmodule' value='4' />

    </div>

    <div class='checkout_payment_list'>

    <strong>

    sofort&uuml;berweisung.de

    </strong><br />


    <table border='0' cellspacing='0' cellpadding='0'>
    <tr>
    <td valign='bottom'><a href='https://www.sofortueberweisung.de/funktionsweise' target='_blank'><img src='lang/german/modules/payment/images/sofortueberweisung_info.gif' alt='sofort&uuml;berweisung.de ist der kostenlose, T&Uuml;V-zertifizierte Zahlungsdienst der Payment Network AG. Ihre Vorteile: keine zus&auml;tzliche Registrierung, automatische Abbuchung von Ihrem Online-Bankkonto, h&ouml;chste Sicherheitsstandards und sofortiger Versand von Lagerware. F&uuml;r die Bezahlung mit sofort&uuml;berweisung.de ben&ouml;tigen Sie Ihre eBanking Zugangsdaten, d.h. Bankverbindung, Kontonummer, PIN und TAN.' width='292' height='98' title='sofort&uuml;berweisung.de ist der kostenlose, T&Uuml;V-zertifizierte Zahlungsdienst der Payment Network AG. Ihre Vorteile: keine zus&auml;tzliche Registrierung, automatische Abbuchung von Ihrem Online-Bankkonto, h&ouml;chste Sicherheitsstandards und sofortiger Versand von Lagerware. F&uuml;r die Bezahlung mit sofort&uuml;berweisung.de ben&ouml;tigen Sie Ihre eBanking Zugangsdaten, d.h. Bankverbindung, Kontonummer, PIN und TAN.' /></a></td>
    </tr>
    <tr>
    <td class='main'><br /></td>
    </tr>
    </table><br /><br /> </div>

    </div>


    <script type='text/javascript'>

    <!--

    var pmodule_length = 5;

    -->

    </script>]]></cmd><cmd n="js"><![CDATA[document.getElementById('loader_shipping_modules').style.display = 'none';

    makeActive(document.getElementById('form_shipping_modules'));

    document.getElementById('checkout').action = 'https://www.shop4more.de/checkout_process.php';

    showFromStart('shipping_modules');

    if (document.getElementById('btn_payment_modules').innerHTML == '-') setTimeout('showFromStart('payment_modules')', 650);

    document.getElementById('checkout_hiddens').innerHTML = '';

    clearBlinkBlink('shipping');]]></cmd><cmd n="as" t="checkout_total" p="innerHTML"><![CDATA[<div class='ot_subtotal'>Zwischensumme: 10,00 EUR</div><div class='ot_shipping'>Deutsche Post (Versand nach DE: (1 x 4 kg)): 6,70 EUR</div><div class='ot_cod_fee'>Nachnahmegeb&uuml;hr: 4,76 EUR</div><div class='ot_total_netto'>Summe netto: 19,10 EUR</div><div class='ot_tax'>zzgl. MwSt. 19%: 2,36 EUR</div><div class='ot_total'><strong>Gesamtsumme</strong>: 21,46 EUR</div>]]></cmd></xjx>


    Ich habe auch noch festgestellt dass die UTF8 Formatierung bei Datenschutz usw. nicht stimmt. Schaut Euch mal das Bild!
    [ATTACH=CONFIG]132[/ATTACH]

    Bitte um Unterstützung.

  • UTF8 irgendwo einstellungen nicht richtig
    htaccess, server, Mysql Datenbanken und und

    oder einer oder mehrere Datei nicht in richtig Codierung editiert / gespeicherd ( meist passiert dies mit de Sprachdatei)

    Für SSL wirklich den Configures und htacces gut stehen?

    ist es auf einer Subdomain wie www. oder shop. ?