# PayPal: Could not create PayPal order due to a communication failure

**URL:** <https://forum.shopware.com/t/paypal-could-not-create-paypal-order-due-to-a-communication-failure/104266>\
**Category:** Shopware 5\
**Created:** [12. Juni 2024 um 13:42 UTC](https://forum.shopware.com/t/paypal-could-not-create-paypal-order-due-to-a-communication-failure/104266 "2024-06-12T13:42:43Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [12. Juni 2024 um 13:42 UTC](https://forum.shopware.com/t/paypal-could-not-create-paypal-order-due-to-a-communication-failure/104266/1 "2024-06-12T13:42:43Z")

</div>

Heute treten gleich in mehreren SW5 Shops solche Fehler auf:

> PayPal: Could not create PayPal order due to a communication failure

> PayPal: GOT ERROR WHILE REQUEST OF TYPE (POST) TO URL: [https://api-m.paypal.com/v2/checkout/orders](https://api-m.paypal.com/v2/checkout/orders)

> „message“: "Client error: `POST https://api-m.paypal.com/v2/checkout/orders` resulted in a `422 Unprocessable Entity` response

Liegt das am Paypal Plugin oder direkt bei Paypal?

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [12. Juni 2024 um 14:15 UTC](https://forum.shopware.com/t/paypal-could-not-create-paypal-order-due-to-a-communication-failure/104266/2 "2024-06-12T14:15:39Z")

</div>

> AMOUNT\_MISMATCH

Ich sehe eben, dass das Paypal Plugin (Version 6.1.2) hier die Steuer falsch an Paypal übermittelt. Bei einer Bestellung mit 34.68 EUR MwSt übermittelt das Plugin aber 34.50 EUR (laut Fehlerlog). Dadurch stimmt die Gesammtsumme nicht mehr und die Bestellung wird durch Paypal nicht angelegt, was dann zur Fehlermeldung (siehe oben) führt. Folglich kann der Kunde seine Bestellung nicht auslösen.

Frage ist jetzt nur: Warum zum Geier wird die MwSt falsch übermittelt?

Nachtrag: Der Shop zeigt die MwSt aber im Waerenkorb korrekt an!

---

<div class="post-metadata">

**Author:** ![sacrofano](https://avatars.discourse-cdn.com/v4/letter/s/65b543/32.png) [@sacrofano](https://forum.shopware.com/u/sacrofano)\
**Post date:** [12. Juni 2024 um 18:49 UTC](https://forum.shopware.com/t/paypal-could-not-create-paypal-order-due-to-a-communication-failure/104266/3 "2024-06-12T18:49:58Z")

</div>

Was steht zum Zeitpunkt kurz vor der Bestellung in der s\_order\_basket Tabelle?

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [13. Juni 2024 um 06:07 UTC](https://forum.shopware.com/t/paypal-could-not-create-paypal-order-due-to-a-communication-failure/104266/4 "2024-06-13T06:07:11Z")

</div>

Ich sehen eben, dass die Einträge gar nicht (mehr) im Warenkorb stehen. Daher kann ich das nicht überprüfen.

Nachtrag: In dieser Tabelle steht gar nicht die Steuer.

---

<div class="post-metadata">

**Author:** ![sacrofano](https://avatars.discourse-cdn.com/v4/letter/s/65b543/32.png) [@sacrofano](https://forum.shopware.com/u/sacrofano)\
**Post date:** [13. Juni 2024 um 06:52 UTC](https://forum.shopware.com/t/paypal-could-not-create-paypal-order-due-to-a-communication-failure/104266/5 "2024-06-13T06:52:53Z")

</div>

Du kannst die Bestellung mit den Positionen und der gleichen Menge nachstellen.  
In der Tabelle stehen price, netprice und tax\_rate.

Mehr habe ich leider als Ansatz für dich nicht, um den dem schleierhaften Verhalten nachzugehen.

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [13. Juni 2024 um 06:59 UTC](https://forum.shopware.com/t/paypal-could-not-create-paypal-order-due-to-a-communication-failure/104266/6 "2024-06-13T06:59:06Z")

</div>

> [@sacrofano](#):
>
> Du kannst die Bestellung mit den Positionen und der gleichen Menge nachstellen.

Es wird gar keine Bestellung angelegt!

Ich sehe im Log das bei einigen (versuchten) Bestellungen jedesmal die Steuer nicht stimmt. Dieses Verhalten ist aber nicht permanent. Kann das zur Stunde überhaupt nicht nachvollziehen.

---

<div class="post-metadata">

**Author:** ![sacrofano](https://avatars.discourse-cdn.com/v4/letter/s/65b543/32.png) [@sacrofano](https://forum.shopware.com/u/sacrofano)\
**Post date:** [13. Juni 2024 um 07:11 UTC](https://forum.shopware.com/t/paypal-could-not-create-paypal-order-due-to-a-communication-failure/104266/7 "2024-06-13T07:11:49Z")

</div>

Wenn man sich einen Artikel in den Warenkorb legt, dann erscheint sofort die Position in der s\_order\_basket Tabelle bei mir. Also weit vor der Bestellung.

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [13. Juni 2024 um 07:13 UTC](https://forum.shopware.com/t/paypal-could-not-create-paypal-order-due-to-a-communication-failure/104266/8 "2024-06-13T07:13:40Z")

</div>

Das ist richtig, jedoch steht in dieser Tabelle keine Steuer, nur tax\_rate.

---

<div class="post-metadata">

**Author:** ![sacrofano](https://avatars.discourse-cdn.com/v4/letter/s/65b543/32.png) [@sacrofano](https://forum.shopware.com/u/sacrofano)\
**Post date:** [13. Juni 2024 um 07:22 UTC](https://forum.shopware.com/t/paypal-could-not-create-paypal-order-due-to-a-communication-failure/104266/9 "2024-06-13T07:22:51Z")

</div>

Der Steuerbetrag steht da nicht, aber der Steuersatz (tax\_rate) und price und netprice.

1. Ansatz) Können das Bestellungen aus dem Ausland sein, wo sich der Steuersatz ändert, wenn sich das Lieferland im Checkout Prozess (besonders Paypal Express Checkout) ändert?

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [13. Juni 2024 um 07:35 UTC](https://forum.shopware.com/t/paypal-could-not-create-paypal-order-due-to-a-communication-failure/104266/10 "2024-06-13T07:35:08Z")

</div>

> [@sacrofano](#):
>
> aber der Steuersatz (tax\_rate) und price und netprice

Ja, aber diese Angaben sind alle korrekt. Wie schon mehrfach geschrieben, wird die Steuer falsch übertragen. Im Warenkorb ist sie aber richtig, aslo wenn ich das zum Produkt nachstelle.

> [@sacrofano](#):
>
> Können das Bestellungen aus dem Ausland sein, wo sich der Steuersatz ändert

Ist leider schwer zu ermitteln, da ich zwischen den (möglichen) Bestellungen und Fehlermeldungen keine eindeutige Verbindung erkennen kann. Ich sehe Fehlermeldungen zu einer bestimmten Zeit, aber zum Zeitpunkt KEIN Eintrag im Warenkorb.

Aber, die Abweichungen der Steuer sind nur wenige Cent. Selbst wenn die Steuer 18% oder 20% wären, haut das auch nicht. Bei einem Beispiel war der Unterschied 18 Cent. Bei einem anderen Beispiel sind es nur 8 Cent. Da müsste die Steuer 19.xxxxx% sein. Ergibt keinen Sinn. Als ob die Steuer irgendwo gerundet wird.

---

<div class="post-metadata">

**Author:** ![sacrofano](https://avatars.discourse-cdn.com/v4/letter/s/65b543/32.png) [@sacrofano](https://forum.shopware.com/u/sacrofano)\
**Post date:** [13. Juni 2024 um 08:34 UTC](https://forum.shopware.com/t/paypal-could-not-create-paypal-order-due-to-a-communication-failure/104266/11 "2024-06-13T08:34:13Z")

</div>

Die Problematik mit Rundungsdifferenzen auf der Rechnung kommt mir da noch in den Sinn.

> [@Shopware 5.7.7. Mehrwertsteuer wird immer noch falsch berechnet](https://forum.shopware.com/t/shopware-5-7-7-mehrwertsteuer-wird-immer-noch-falsch-berechnet/92427/19):
>
> Das Problem kann wie folgt gelöst werden, wobei wichtig ist, aus Sicht eines auf zwei Nachkommastellen gerundeten Bruttobetrags zu denken. In deinem Beispiel Artikel XYZ soll exakt 437,37 € Brutto kosten. In der Tabelle s\_articles\_prices muss ein ungerundeter Nettobetrag stehen 437,37 / 1.19 = 367,53781512605042016806722689076 . Preisupdates werden in unserem Shop direkt in der Datenbank durchgeführt (kein Backend, keine API). Ob Preisupdates, die im Backend oder über die API durchgeführt werd…

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [13. Juni 2024 um 08:56 UTC](https://forum.shopware.com/t/paypal-could-not-create-paypal-order-due-to-a-communication-failure/104266/12 "2024-06-13T08:56:01Z")

</div>

Es ist komisch, da ich auch andere PayPal-Bestellungen ohne gerundete Steuer sehen kann. Das ist alles sehr merkwürdig!
