Modify

Opened 5 years ago

Closed 5 years ago

Last modified 4 years ago

#1871 closed Bug/Fehler (fixed)

PayPal PLUS wird aufgrund von Cent Abweichungen nicht angezeigt

Reported by: Torsten Riemer Owned by:
Priority: hoch Milestone:
Component: Module Version: 2.0.5.0
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by Torsten Riemer)

Fehlermeldung im Log:

[15-07-2020 18:20:22] PayPal\Core\PayPalHttpConnection : INFO: Response Status 	: 400
[15-07-2020 18:20:22] PayPal\Core\PayPalHttpConnection : DEBUG: Response Headers	: HTTP/1.1 400 Bad Request, Cache-Control: max-age=0, no-cache, no-store, must-revalidate, Content-Length: 322, Content-Type: application/json;charset=UTF-8, Date: Wed, 15 Jul 2020 16:20:22 GMT, Paypal-Debug-Id: xxxxxxxxxxxxx, , 
[15-07-2020 18:20:22] PayPal\Core\PayPalHttpConnection : ERROR: Got Http response code 400 when accessing https://api.sandbox.paypal.com/v1/payments/payment/PAYID-XXXXXXXXXXXXXXXXXXXXXXXX. {"name":"VALIDATION_ERROR","details":[{"field":"purchase_units[0].amount","issue":"Transaction amount details (subtotal, tax, shipping) must add up to specified amount total"}],"message":"Invalid request - see details","information_link":"https://developer.paypal.com/docs/api/payments/#errors","debug_id":"xxxxxxxxxxxxx"}
[15-07-2020 18:20:22] PayPal\Core\PayPalHttpConnection : DEBUG: 

Der Fehler ist nur in älteren Shopversionen nachvollziehbar.

Eine Testumgebung mit Shopversion 2.0.3.0 ist aufgesetzt und bekannt.

Meldung eines Kunden von mir:

Es lag an den Versandkosten. Hatte diese im Modul mit 5 Kommastellen eingetragen.
PayPal hat scheinbar alle Kommastellen zur Berechnung benutzt, der Shop allerdings in dem Rechnungsendbetrag nur 2 Stellen. Dadurch wurden die Versandkosten immer um diesen 1 Cent falsch berechnet.
An den Artikeln konnte es nicht liegen, da es egal bei welchen Artikeln und Mengen immer 1 Cent war.

Changesets, die möglicherweise damit im Zusammenhang stehen:

Attachments (0)

Change History (4)

comment:1 by Torsten Riemer, 5 years ago

Description: modified (diff)

comment:2 by Torsten Riemer, 5 years ago

Milestone: modified-shop-2.0.5.2
Resolution: fixed
Status: newclosed
Version: 2.0.5.12.0.5.0

Das Problem betrifft nur ältere Shopversionen. In Shopversion 2.0.5.1 ist das Problem bereits durch die genannten Changesets behoben.
Ich versuche die PayPal Module für ältere Shopversionen mit diesen Changesets zu erweitern.

comment:3 by Torsten Riemer, 5 years ago

Description: modified (diff)

comment:4 by Torsten Riemer, 5 years ago

Das Changeset r12069 scheint das einzige zu sein, was nötig ist, entsprechend ist das Problem bereits in Shopversion 2.0.5.0 nicht mehr vorhanden und muss keinem Meilenstein zugeordnet werden, da Shopversion 2.0.5.0 zum Zeitpunkt der Erstellung des Tickets bereits veröffentlicht war.

Last edited 4 years ago by Torsten Riemer (previous) (diff)

Modify Ticket

Action
as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.