Hallo,
habe in meinem Shop (XT-Commerce 3.0.4 SP1) Paypal eingerichtet (installiert). Funktioniert soweit auch ganz gut. Nur bei Bestellungen >= 1000 Euro bekommt man von Paypal eine Fehlermeldung:
Fehler entdeckt
Der Link, über den Sie das PayPal-System aufgerufen haben, enthält einen falsch formatierten Betrag für den Artikel.
und verweigert mir den weiteren Ablauf indem er mich zu Shop zurückverweist.
Bei der Bearbeitung des Zahlungsmoduls im Admin finde ich keine Möglichkeit diesen Betrag zu formatieren.
Ich habe mir mal diesen Punkt aus dem Quellcode rausgezogen
<input name="amount" value="1289.33" type="hidden">
und mit verschiedenen Zahlenformaten experimentiert. Leider ohne Erfolg.
Hat jemand einen Tip ?

Inwischen habe ich die Fehlerquelle im Quellcode der dynamischen HTML-Seite gefunden. Es ist nicht das Zahlenformat des Preises für den Artikel sondern die greifende Versandkostenfreiheit.
<input name="amount" value="1289.33" type="hidden">
<input name="shipping" value="" type="hidden"> <!-- Funktioniert -->
oder
<input name="amount" value="934.3" type="hidden">
<input name="shipping" value="9.6" type="hidden"> <!-- Funktioniert -->
Bei greifender VersandkostenFreiheit wird aber folgender Code generiert:
<input name="amount" value="934.3" type="hidden">
<input name="shipping" value="Array" type="hidden"> <!-- Hier liegt der Fehler -->
und verursacht damit meine Fehlermeldung.
Dieser Code wird in der Smartyvariablen $MODULE_BUTTONS von checkout_confirmation.php in checkout_confirmation.htm generiert.
Wie könnte ich das abändern ?

beste Grüße
Richard