PayPal Plus funktioniert nicht mit % Gutschein

Hallo zusammen,

ich habe Shopware 5.4.6 und das PayPal Plugin 1.0.5
Mein Problem ist, dass PayPal Plus mit einem Gutschein im Warenkorb nicht funktioniert (Prozentuale Gutscheine < 100%). 
Das zeigt sich schon darin, dass die Payment wall nicht angezeigt wird, auch wenn PayPal noch als Zahlungsmethode ausgewählt ist. Wenn man dann auf Bezahlen klickt wir man mit einer Fehlermeldung auf die Auswahl der Zahlungsmethode geschickt.

Beim Aufruf der Bzahlseite (Kasse) taucht in den logs folgender Fehler auf:

plugin.ERROR: PayPal: Could not create payment for plus payment wall due to a communication failure {"message":"Client error response [url] https://api.sandbox.paypal.com/v1/payments/payment [status code] 400 [reason phrase] Bad Request","payload":"{\"name\":\"VALIDATION_ERROR\",\"details\":[{\"field\":\"transactions.item_list.items\",\"issue\":\"Currency amount must be non-negative number, may optionally contain exactly 2 decimal places separated by '.', optional thousands separator ',', limited to 7 digits before the decimal point and currency which is a valid ISO Currency Code\"}],\"message\":\"Invalid request - see details\",\"information_link\":\"https://developer.paypal.com/docs/api/payments/#errors\",\"debug_id\":\"6ba30f03f3532\"}"}

Beim Klick auf Bezahlen kommt folgendes in den logs:

plugin.ERROR: PayPal: Could not patch address, payer info, item list and amount due to a communication failure {"message":"Client error response [url] https://api.sandbox.paypal.com/v1/payments/payment/ [status code] 400 [reason phrase] Bad Request","payload":"{\"name\":\"MALFORMED_REQUEST\",\"message\":\"Incoming JSON request does not map to API request.\",\"information_link\":\"https://developer.paypal.com/docs/api/payments/#errors\",\"debug_id\":\"65f84debb88cb\"}"} {"uid":"2f13278"}


plugin.ERROR: PayPal: Could not create payment for plus payment wall due to a communication failure {"message":"Client error response [url] https://api.sandbox.paypal.com/v1/payments/payment [status code] 400 [reason phrase] Bad Request","payload":"{\"name\":\"VALIDATION_ERROR\",\"details\":[{\"field\":\"transactions.item_list.items\",\"issue\":\"Currency amount must be non-negative number, may optionally contain exactly 2 decimal places separated by '.', optional thousands separator ',', limited to 7 digits before the decimal point and currency which is a valid ISO Currency Code\"}],\"message\":\"Invalid request - see details\",\"information_link\":\"https://developer.paypal.com/docs/api/payments/#errors\",\"debug_id\":\"979d9c26d39c1\"}"} {"uid":"4303b57"}

Gibt es eine Möglichkeit diesen Fehler zu umgehen? Oder braucht es dazu eine Änderung, wie das Plugin Gleitkommazahlen behandelt?

Vielen Dank!
p0thi

[EDIT]: Dazu gibt es jetzt ein Issue: https://issues.shopware.com/issues/PT-9444