# Billsafe Modul und Payone Plugin

**URL:** <https://forum.shopware.com/t/billsafe-modul-und-payone-plugin/20256>\
**Category:** Shopware 3.5\
**Tags:** other\
**Created:** [13. Mai 2014 um 17:00 UTC](https://forum.shopware.com/t/billsafe-modul-und-payone-plugin/20256 "2014-05-13T17:00:11Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![bluhmoon](https://avatars.discourse-cdn.com/v4/letter/b/958977/32.png) [@bluhmoon](https://forum.shopware.com/u/bluhmoon)\
**Post date:** [13. Mai 2014 um 17:00 UTC](https://forum.shopware.com/t/billsafe-modul-und-payone-plugin/20256/1 "2014-05-13T17:00:11Z")

</div>

Hallo Shopware Community, leider komme ich bei einem Problem nicht weiter und hoffe, dass ihr mir weiter helfen könnt. Ich habe das ganz normale Billsafe Modul (BillSAFE Payment 2.0.4) aktiviert und das Payone Plugin der derksen mediaopt GmbH, Version 2.1.2. Sobald ich eine Billsafe Bestellung abschicken will, öffnet sich ganz normal der Billsafe Layer, sobald ich das dann bestätige, bekomme ich folgende Fehlermeldung: Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Dir weiterhelfen. An exception occurred while executing ‚INSERT INTO s\_order\_attributes (orderID, attribute1, attribute2, attribute3, attribute4, attribute5, attribute6, swag\_payal\_billing\_agreement\_id, swag\_payal\_express, swag\_billsafe\_iban, swag\_billsafe\_bic, mopt\_payone\_txid, mopt\_payone\_status, mopt\_payone\_sequencenumber, mopt\_payone\_is\_authorized, mopt\_payone\_is\_finally\_captured, mopt\_payone\_clearing\_data) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)‘ with params [182, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null]: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`db12087154-sw`.`s_order_attributes`, CONSTRAINT `s_order_attributes_ibfk_1` FOREIGN KEY (`orderID`) REFERENCES `s_order` (`id`) ON DELETE CASCADE ON UPDATE NO ACTION) in vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php on line 91 Stack trace: #0 vendor/doctrine/dbal/lib/Doctrine/DBAL/Statement.php(167): Doctrine\DBAL\DBALException::driverExceptionDuringQuery(Object(PDOException), ‚INSERT INTO s\_o…‘, Array) #1 Doctrine/ORM/Persisters/BasicEntityPersister.php(279): Doctrine\DBAL\Statement-\>execute() #2 vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(952): Doctrine\ORM\Persisters\BasicEntityPersister-\>executeInserts() #3 vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(335): Doctrine\ORM\UnitOfWork-\>executeInserts(Object(Doctrine\ORM\Mapping\ClassMetadata)) #4 vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(389): Doctrine\ORM\UnitOfWork-\>commit(NULL) #5 Shopware/Plugins/Default/Frontend/SwagPaymentBillsafe/Controllers/Frontend/PaymentBillsafe.php(278): Doctrine\ORM\EntityManager-\>flush() #6 Shopware/Plugins/Default/Frontend/SwagPaymentBillsafe/Controllers/Frontend/PaymentBillsafe.php(243): Shopware\_Controllers\_Frontend\_PaymentBillsafe-\>saveIbanBic(Object(Shopware\_Components\_Billsafe\_Client), Object(stdClass)) #7 Enlight/Controller/Action.php(159): Shopware\_Controllers\_Frontend\_PaymentBillsafe-\>returnAction() #8 Enlight/Controller/Dispatcher/Default.php(528): Enlight\_Controller\_Action-\>dispatch(‚returnAction‘) #9 Enlight/Controller/Front.php(228): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #10 Shopware/Kernel.php(141): Enlight\_Controller\_Front-\>dispatch() #11 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(473): Shopware\Kernel-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #12 Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #13 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(430): Shopware\Components\HttpCache\AppCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true) #14 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(330): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>fetch(Object(Symfony\Component\HttpFoundation\Request), true) #15 Shopware/Components/HttpCache/AppCache.php(178): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>lookup(Object(Symfony\Component\HttpFoundation\Request), true) #16 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(194): Shopware\Components\HttpCache\AppCache-\>lookup(Object(Symfony\Component\HttpFoundation\Request), true) #17 Shopware/Components/HttpCache/AppCache.php(113): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #18 shopware.php(91): Shopware\Components\HttpCache\AppCache-\>handle(Object(Symfony\Component\HttpFoundation\Request)) #19 {main} Alles kommt ganz normal bei Billsafe an und auch die Bestellung wird ganz normal im Backend angezeigt. Danke schon mal für die Hilfe

---

<div class="post-metadata">

**Author:** ![SebastianKloepper](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebastiankloepper/32/21435_2.png) [@SebastianKloepper](https://forum.shopware.com/u/SebastianKloepper)\
**Post date:** [13. Mai 2014 um 17:40 UTC](https://forum.shopware.com/t/billsafe-modul-und-payone-plugin/20256/2 "2014-05-13T17:40:19Z")

</div>

Hallo, in der Meldung ist was von foreign keys zu lesen. Die scheinen nicht mehr sauber in der Datenbank zu existieren. Such mal im Wiki nach foreign keys Da gibt es eine Reparaturanleitung Sebastian

---

<div class="post-metadata">

**Author:** ![bluhmoon](https://avatars.discourse-cdn.com/v4/letter/b/958977/32.png) [@bluhmoon](https://forum.shopware.com/u/bluhmoon)\
**Post date:** [13. Mai 2014 um 18:05 UTC](https://forum.shopware.com/t/billsafe-modul-und-payone-plugin/20256/3 "2014-05-13T18:05:17Z")

</div>

Hallo Sebastian, viele Dank schon mal für den Tipp, werde das später mal lokal probieren. Interssant ist vielleicht noch, dass alles einwandfrei klappt, sobald ich das Payone Plugin deaktiviere. Gruß

---

<div class="post-metadata">

**Author:** ![PAYONE](https://avatars.discourse-cdn.com/v4/letter/p/f0a364/32.png) [@PAYONE](https://forum.shopware.com/u/PAYONE)\
**Post date:** [19. Juni 2014 um 08:47 UTC](https://forum.shopware.com/t/billsafe-modul-und-payone-plugin/20256/4 "2014-06-19T08:47:19Z")

</div>

Hallo Bluhmoon, konnte das Problem mit dem Hinweis von Sebastian gelöst werden (ForeignKeys) ? Wir wären an dieser Information auch interessiert, da wir das Problem dann evtl. auch an weitere unsere Kunden mit dem gleichen Problem kommunizieren könnten. Falls aber noch weitere Fragen zum Modul existieren, immer gerne an [shopware@payone.de](mailto:shopware@payone.de) wenden. Mit freundlichen Grüßen / Best regards PAYONE Partnership & Integrations

---

<div class="post-metadata">

**Author:** ![kochmesser24](https://avatars.discourse-cdn.com/v4/letter/k/e47774/32.png) [@kochmesser24](https://forum.shopware.com/u/kochmesser24)\
**Post date:** [29. Juni 2014 um 15:23 UTC](https://forum.shopware.com/t/billsafe-modul-und-payone-plugin/20256/5 "2014-06-29T15:23:17Z")

</div>

Hallo, wir haben das gleiche Problem. Wie sieht es mit einer Lösung aus. Wir sind auf die Kombination angewiesen, das Billsafe durch Payone nicht in Plenty Markets unterstützt wird. Jens

---

<div class="post-metadata">

**Author:** ![twesmann](https://avatars.discourse-cdn.com/v4/letter/t/3ab097/32.png) [@twesmann](https://forum.shopware.com/u/twesmann)\
**Post date:** [19. August 2014 um 13:38 UTC](https://forum.shopware.com/t/billsafe-modul-und-payone-plugin/20256/6 "2014-08-19T13:38:53Z")

</div>

Das Problem tritt aktuell bei uns auf - eine Reparatur der foreign-keys brachte keine Besserung. Irgendwelche Ideen?

---

<div class="post-metadata">

**Author:** ![kochmesser24](https://avatars.discourse-cdn.com/v4/letter/k/e47774/32.png) [@kochmesser24](https://forum.shopware.com/u/kochmesser24)\
**Post date:** [17. September 2014 um 21:16 UTC](https://forum.shopware.com/t/billsafe-modul-und-payone-plugin/20256/7 "2014-09-17T21:16:53Z")

</div>

Hallo, hat jemand inzwischen eine Lösung gefunden? Jens

---

<div class="post-metadata">

**Author:** ![kochmesser24](https://avatars.discourse-cdn.com/v4/letter/k/e47774/32.png) [@kochmesser24](https://forum.shopware.com/u/kochmesser24)\
**Post date:** [3. November 2014 um 22:30 UTC](https://forum.shopware.com/t/billsafe-modul-und-payone-plugin/20256/8 "2014-11-03T22:30:55Z")

</div>

Könnte jemand das Problem inzwischen lösen? Gesendet von meinem iPad mit Tapatalk

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [4. November 2014 um 00:44 UTC](https://forum.shopware.com/t/billsafe-modul-und-payone-plugin/20256/9 "2014-11-04T00:44:39Z")

</div>

Hallo, Aktuell ist das Payone Plugin nicht mit dem Billsafe Plugin kompatibel. Hier gab es auch bereits Kontakt zwecks einer möglichen Lösung zwischen unserer Entwicklung und Payone. Einen aktuellen Stand hab ich hier allerdings gerade nicht. Es gibt hier auch einen Workaround für Billsafe, dieser wäre allerdings nicht updatesicher. Kann ich euch aber gerne zur Verfügung stellen. Der ist dann allerdings nicht auf Herz und Nieren von uns geprüft und müsste dann von euch einmal getestet werden. Ob es hier von Payone etwas geben wird erfragt ihr am besten einmal beim Anbieter des Plugins. Im Normalfall sollte es hier ggf. Ein Update geben wenn das Thema bereits mit unserer Entwicklung geklärt ist. Genaueres weiß ich hier aber aktuell nicht. Grüße Moritz

---

<div class="post-metadata">

**Author:** ![kochmesser24](https://avatars.discourse-cdn.com/v4/letter/k/e47774/32.png) [@kochmesser24](https://forum.shopware.com/u/kochmesser24)\
**Post date:** [4. November 2014 um 08:34 UTC](https://forum.shopware.com/t/billsafe-modul-und-payone-plugin/20256/10 "2014-11-04T08:34:11Z")

</div>

Hallo Moritz, gerne kannst du mir den Workaroung schicken und dann schaue ich das ich es prüfen kann. Danke im voraus. Jens

---

<div class="post-metadata">

**Author:** ![sp24](https://avatars.discourse-cdn.com/v4/letter/s/8797f3/32.png) [@sp24](https://forum.shopware.com/u/sp24)\
**Post date:** [13. Januar 2015 um 11:52 UTC](https://forum.shopware.com/t/billsafe-modul-und-payone-plugin/20256/11 "2015-01-13T11:52:39Z")

</div>

Hallo, wie sieht der Workaround aus? Wir wären auch an einer temporären Lösung interessiert, oder gibt es bereits eine abschließende Lösung für den Fehler? VG Tom Bauer

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [13. Januar 2015 um 12:10 UTC](https://forum.shopware.com/t/billsafe-modul-und-payone-plugin/20256/12 "2015-01-13T12:10:03Z")

</div>

Hallo, wir hatten diesbezüglich bereits im Oktober mit Payone Kontakt, jedoch ist bisher soweit wir dies überblicken können noch kein Update diesbezüglich erfolgt. Am besten nochmal mit Payone sprechen, diese können sich auch gerne nochmal an unsere Entwicklung wenden. Der Workaround ist nun auch schon etwas älter und vor allem die Seiteneffekte können wir so nicht beurteilen, daher ist hier alles ohne gewähr.Die Anpassung sah hier wie folgt aus: /engine/Shopware/Plugins/Default/Frontend/SwagPaymentBillsafe/Controllers/Frontend/PaymentBillsafe.php Zeilen 266-278 und Zeile 288 auskommentieren Diese Lösung wird bei Problemen nicht von uns supportet. Viele Grüße Moritz

---

<div class="post-metadata">

**Author:** ![kochmesser24](https://avatars.discourse-cdn.com/v4/letter/k/e47774/32.png) [@kochmesser24](https://forum.shopware.com/u/kochmesser24)\
**Post date:** [13. Januar 2015 um 12:16 UTC](https://forum.shopware.com/t/billsafe-modul-und-payone-plugin/20256/13 "2015-01-13T12:16:49Z")

</div>

Halllo, soll der Fehler nicht mit der neuen Payone Version behoben wurden sein? Jens

---

<div class="post-metadata">

**Author:** ![PAYONE1](https://avatars.discourse-cdn.com/v4/letter/p/ed655f/32.png) [@PAYONE1](https://forum.shopware.com/u/PAYONE1)\
**Post date:** [14. Januar 2015 um 11:37 UTC](https://forum.shopware.com/t/billsafe-modul-und-payone-plugin/20256/14 "2015-01-14T11:37:59Z")

</div>

Liebe Shopware-Community, ess gab tatsächlich eine Inkompatiblität wenn man zusätzlich zu dem PAYONE-Modul Billsae nutzen wollte. Mit der Version 2.3.1 (2. Dezember 2014) ist das allerdings schon behoben worden. Bitte nutzen Sie zur Einbindung immer ausschließlich die aktuellste Version des Moduls und daten Sie auch während der Benutzung bei neuen Updates immer umgehend ab. Im Backend von Shopware erscheint immer eine Meldung wenn neue Versionen eines Moduls zur Verfügung stehen. Bei allen Fragen stehen wir Ihnen immer sehr gerne unter [shopware@payone.de](mailto:shopware@payone.de) zur Verfügung! Viele Grüße, Ihr PAYONE-Team

---

<div class="post-metadata">

**Author:** ![kochmesser24](https://avatars.discourse-cdn.com/v4/letter/k/e47774/32.png) [@kochmesser24](https://forum.shopware.com/u/kochmesser24)\
**Post date:** [30. Mai 2015 um 15:22 UTC](https://forum.shopware.com/t/billsafe-modul-und-payone-plugin/20256/15 "2015-05-30T15:22:25Z")

</div>

Hallo, ich habe heute versucht Payone 2.4.1 soiwe Billsafe 2.10 zum laufen zu bekommen. Leider kommt bei einer Bestellung am Ende immer: Ups! Ein Fehler ist aufgetreten! Wir wurden bereits über das Problem informiert und arbeiten an einer Lösung, bitte versuchen Sie es in Kürze erneut. Sollte das Problem nicht behoben sein? Nach langen probieren und der amgepassten Billsafe funktioniert inzwischen alles wieder. Aber ich habve festgestellt, das nach Eingabe der KReditkartendaten und Klick auf Zahlart speichern, wieder die ursprüngliche Zahlart ausgewählt ist und die Kreditkartendaten komplett leer sind. Ich nutze Shopware 4.3.6 seit einigen Tagen. In einen Shop mit Shopware 4.3.2 gibt es dieses Phänomen nicht.
