Hallo zusammen, ich entwickle ein neues Payment Modul für Shopware 3.5. Nach Abschluss des Bezahlvorgangs schickt der Payment Anbieter eine Server-to-Server notify Meldung an Shopware. Die Meldung kommt auch perfekt an, nur leider bekomme ich beim Aufruf von $ordernumber = $payment-\>submitOrder("sale","../../core/class/viewports/","sViewportSale",12);
immer einen Datenbankfehler. Es sieht so aus, als würden die Bestelldaten nicht zur Verfügung stehen. Die Besonderheit ist ja, dass ich hier nicht die User Session übernehmen kann, sondern ihrgendwie an die Bestellung zum Bestätigen kommen muss. Anhand welcher ID kann ich evtl. die temporäre Bestellung (Warenkorb) laden und submitOrder aufrufen? Bin für jeden Tipp dankbar. Danke Thorsten
Hat keiner eine Idee, wie ich payment->submitOrder() ohne User Session ausführen kann. Ich muss die Bestellung in einem notify Script speichern, dass Server-to-Server aufgerufen wird. Danke nochmal Thorsten