Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Paypal Express / Tax included in prices

  1. #1
    Padawan Stufe I Avatar von aykatshop
    Registriert seit
    31.10.2008
    Beiträge
    41
    Themen
    8
    DANKE
    8
    Erhaltene Danke: 0

    Standard Paypal Express / Tax included in prices

    Habe leider im Forum nichts zu meinem Fehler gefunden suche deshalb eure Hilfe.

    Paypal IPN funktioniert seit zwei Monaten (bis auf die Umlaute).

    Nun habe ich Paypal Express versucht einzustellen. Zahlungseingang funktioniert, jedoch werden die Artikel/Artikelnummer nicht angezeigt.
    Es erscheint dafür in der Beschreibung "Tax included in prices: 0 (0) " Der Artikelpreis und der Gesamtbetrag werden korrekt dargestellt.


    (cUrl vorhanden, Shop 1.3.9h)
    Geändert von aykatshop (21.04.2011 um 21:30 Uhr)

  2. #2
    Padawan Stufe I Avatar von aykatshop
    Registriert seit
    31.10.2008
    Beiträge
    41
    Themen
    8
    DANKE
    8
    Erhaltene Danke: 0
    Erstellt von

    Frage paypal express Problem

    kann das evtl ein Rundungsproblem sein ?

    folgendes steht in der Log-Datei:
    ...
    paypalwpp
    Line-item subtotals do not add up properly. Line-item-details skipped.
    44 0Array
    ...

    vielleicht hat jemand eine Lösung ?
    danke im voraus.

  3. #3
    Padawan Stufe I Avatar von aykatshop
    Registriert seit
    31.10.2008
    Beiträge
    41
    Themen
    8
    DANKE
    8
    Erhaltene Danke: 0
    Erstellt von

    Ausrufezeichen Paypalbenachrichtigung Paypal Express

    Könnt ihr mir bitte schreiben was bei euch in der Zahlungsbenachrichtigung von Paypal steht ?

    Ich erhalte anstelle Artikelnamen / Artikelnummer lediglich:

    Tax included in prices: 0 (0)

    Wie kann ich das beheben oder ist das bei allen so ? (Paypal-Express)

    MfG
    Mukadderat

  4. #4
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    Österreich
    Beiträge
    6.051
    Themen
    81
    DANKE
    3
    Erhaltene Danke: 952

    Standard

    Poste bitte Zeile 8 aus Deiner
    includes/modules/payment/paypalwpp.php
    Schaut die so aus oder steht dort was anderes?
    Code:
    * @version $Id: paypalwpp.php 17993 2010-10-19 02:41:28Z drbyte $
    !!! kostenloser Support ausschließlich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  5. #5
    Padawan Stufe I Avatar von aykatshop
    Registriert seit
    31.10.2008
    Beiträge
    41
    Themen
    8
    DANKE
    8
    Erhaltene Danke: 0
    Erstellt von

    Standard

    Danke für Deine Hilfe,

    die paypalwpp.php ist die aus dem Paket:
    zc139de-h_20110127_r700

    Es steht dort die von Dir angegebene Zeile:
    Code:
    * @version $Id: paypalwpp.php 17993 2010-10-19 02:41:28Z drbyte $
    WinMerge zeigt mir identische Dateien mit der Originalversion an.

    Hat das eventuell mit der Datei:
    includes/languages/german/modules/payment/paypalwpp.php

    ,die Du in der neuen Version abgelegt hast, was zu tun ? denn das habe ich noch nicht versucht.

    _______________
    [PHP Version: 5.2.6-1+lenny10 (Zend: 2.2.0)]
    [Datenbank: MySQL 5.0.51a-24+lenny5]

  6. #6
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    Österreich
    Beiträge
    6.051
    Themen
    81
    DANKE
    3
    Erhaltene Danke: 952

    Standard

    Nein, mit der Sprachdatei hat das nichts zu tun, obwohls kein Fehler wär, die neue einzuspielen

    Hast Du dieses Problem bei allen Bestellungen oder nur bei bestimmten?
    Sind das Artikel mit Sonderangebotspreisen?
    Hast Du irgendwelche Rabatte aktiv?
    Enthalten die Versandkosten bei Dir Steuer oder nicht?
    !!! kostenloser Support ausschließlich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  7. #7
    Padawan Stufe I Avatar von aykatshop
    Registriert seit
    31.10.2008
    Beiträge
    41
    Themen
    8
    DANKE
    8
    Erhaltene Danke: 0
    Erstellt von

    Ausrufezeichen

    Ich habe wieder von IPN auf Paypal Express geändert um zu testen.

    Die Sprachdatei habe ich auf die neue geändert.
    Ich kaufe selbst mit einem Testaccount ein.
    Es sind Artikel zum normalen Preis ohne Rabatt und auch ohne Sonderpreis z.B:
    (http://www.aykat.de/shop/index.php?m...oducts_id=1292)

    Die Versandkosten beinhalten 19% Steuer.
    Als Versand ist DP (Post) und Versandkostenpauschale möglich)

    Die Paypaloption ist wegen des Problems bisher auf IPN eingestellt gewesen. Jetzt lasse ich das mal auf Paypal Express.

    Sollte ich mal die Steuer bei den Versandkosten löschen ?

  8. #8
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    Österreich
    Beiträge
    6.051
    Themen
    81
    DANKE
    3
    Erhaltene Danke: 952

    Standard

    Man müsste sich die kompletten PayPal Logs genauer ansehen, ich schick Dir eine PM.
    !!! kostenloser Support ausschließlich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  9. #9
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    Österreich
    Beiträge
    6.051
    Themen
    81
    DANKE
    3
    Erhaltene Danke: 952

    Standard

    Danke für die Logs, die waren sehr hilfreich.

    Grund ist ein Rundungsfehler bzw. dass PayPal Express nur 2 Nachkommastellen haben will.

    Artikel mit einem Preis von 0,90 Euro brutto führt zum Fehler:

    Line-item subtotals do not add up properly. Line-item-details skipped.

    [AMT] => 0.9
    [ITEMAMT] => 0.9
    [TAXAMT] => 0
    [SHIPPINGAMT] => 0
    [SHIPDISCAMT] => 0
    [HANDLINGAMT] => 0
    [INSURANCEAMT] => 0
    [L_NUMBER0] => KABHD40PIN
    [L_NAME0] => Artikel
    [L_AMT0] => 0.899997
    [L_QTY0] => 1

    Kostet derselbe Artikel 1,19 Euro brutto ist es ok:

    [AMT] => 1.19
    [ITEMAMT] => 1.19
    [TAXAMT] => 0
    [SHIPPINGAMT] => 0
    [SHIPDISCAMT] => 0
    [HANDLINGAMT] => 0
    [INSURANCEAMT] => 0
    [L_NUMBER0] => KABHD40PIN
    [L_NAME0] => Artikel
    [L_AMT0] => 1.19
    [L_QTY0] => 1

    Ich poste noch eine geänderte paypalwpp.php, die das behebt.
    !!! kostenloser Support ausschließlich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  10. #10
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    Österreich
    Beiträge
    6.051
    Themen
    81
    DANKE
    3
    Erhaltene Danke: 952

    Standard

    Folgende Änderungen in der includes/modules/payment/paypalwpp.php lösen das Problem:

    ca. Zeile 1183

    Ändern von:
    Code:
     // PayPal can't handle partial-quantity values, so fudge it here
          if ($flag_treat_as_partial || $order->products[$i]['qty'] != (int)$order->products[$i]['qty']) {
            $optionsLI["L_NAME$k"] = '('.$order->products[$i]['qty'].' x ) ' . $optionsLI["L_NAME$k"];
            $optionsLI["L_AMT$k"] = zen_round($order->products[$i]['qty'] * $order->products[$i]['final_price'], $currencies->currencies[$_SESSION['currency']]['decimal_places']);
            $optionsLI["L_TAXAMT$k"] = zen_calculate_tax(zen_round($order->products[$i]['qty'] * $order->products[$i]['final_price'], $currencies->currencies[$_SESSION['currency']]['decimal_places']), $order->products[$i]['tax']);
            $optionsLI["L_QTY$k"] = 1;
          } else {
            $optionsLI["L_AMT$k"] = $order->products[$i]['final_price'];
            $optionsLI["L_QTY$k"] = $order->products[$i]['qty'];
            $optionsLI["L_TAXAMT$k"] = zen_calculate_tax(1 * $order->products[$i]['final_price'], $order->products[$i]['tax']);
          }
    auf:
    Code:
    // PayPal can't handle partial-quantity values, so fudge it here
          if ($flag_treat_as_partial || $order->products[$i]['qty'] != (int)$order->products[$i]['qty']) {
            $optionsLI["L_NAME$k"] = '('.$order->products[$i]['qty'].' x ) ' . $optionsLI["L_NAME$k"];
            // r.l.3
            $optionsLI["L_AMT$k"] = round(zen_round($order->products[$i]['qty'] * $order->products[$i]['final_price'], $currencies->currencies[$_SESSION['currency']]['decimal_places']), 2);
            $optionsLI["L_TAXAMT$k"] = round(zen_calculate_tax(zen_round($order->products[$i]['qty'] * $order->products[$i]['final_price'], $currencies->currencies[$_SESSION['currency']]['decimal_places']), $order->products[$i]['tax']), 2);
            $optionsLI["L_QTY$k"] = 1;
          } else {
            // !!! r.l.2
            $optionsLI["L_AMT$k"] = round($order->products[$i]['final_price'], $currencies->currencies[$_SESSION['currency']]['decimal_places']);
            $optionsLI["L_QTY$k"] = $order->products[$i]['qty'];
             // !!! r.l.1
            $optionsLI["L_TAXAMT$k"] = round(zen_calculate_tax(1 * $order->products[$i]['final_price'], $order->products[$i]['tax']), $currencies->currencies[$_SESSION['currency']]['decimal_places']);
          }
          #die('decplaces: ' . $currencies->currencies[$_SESSION['currency']]['decimal_places']);
    Danke an hugo13!
    Wir haben das bei den Amerikanern eingekippt:
    http://www.zen-cart.com/forum/showthread.php?t=179075
    Geändert von webchills (29.04.2011 um 19:26 Uhr) Grund: Fix aktualisiert
    !!! kostenloser Support ausschließlich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  11. Folgender User sagt Danke zu webchills für den nützlichen Beitrag:

    aykatshop (29.04.2011)

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Paypal Express Abwiccklungsvorgang und Fragen dazu
    Von skiller2010 im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 2
    Letzter Beitrag: 15.02.2011, 18:10
  2. Fehlermeldung 10001 bei Paypal Express Kaufabwicklung
    Von lbuechel im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 0
    Letzter Beitrag: 16.08.2010, 17:56
  3. PayPal Express Checkout (paypalwpp) ohne mwst
    Von neworker im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 1
    Letzter Beitrag: 20.07.2009, 10:21
  4. Verzweiflung: Paypal Express Server Timeout
    Von oxymoron im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 0
    Letzter Beitrag: 15.05.2009, 10:12
  5. Zen-Cart Update für PayPal Website Payments Pro
    Von webchills im Forum News und Ankündigungen
    Antworten: 0
    Letzter Beitrag: 08.04.2009, 16:40

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
zen-cart-pro.at
Zen Cart ist eine kostenlose unter der GPL-Lizenz veröffentlichte Open-Source Shopsoftware. Das System wird in den USA entwickelt, die amerikanische Website dazu ist www.zen-cart.com

Die deutsche Zen-Cart Version, um die es hier auf zen-cart-pro.at geht, ist eine Anpassung der amerikanischen Version an die Bedürfnisse von Onlineshopbetreibern im deutschsprachigen Raum.

Die deutsche Zen Cart Version wird von einem Team von Entwicklern in Österreich und Deutschland betreut, weiterentwickelt und supportet und steht kostenlos in unserem Downloadbereich zur Verfügung.

[mehr]
Follow Us
  • zen-cart-pro-at auf Twitter
  • zen-cart-pro-at auf Github
  • zen-cart-pro-at auf SourceForge
Aktuelle Version
Zen Cart 1.5.5 deutsch
Revision 1184 vom 01.09.2016
[Download]