View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0007964 | module PayPal Checkout | module PayPal checkout - sub | public | 2026-06-16 13:01 | 2026-06-19 10:19 |
| Reporter | Spritje | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | assigned | Resolution | open | ||
| Product Version | 2.9.1 / 3.8.1 | ||||
| Target Version | 2.9.2 / 3.8.2 | ||||
| Summary | 0007964: When attempting to pay with PayPal, a maintenance page appears in the store, likely due to a lost session | ||||
| Description | When attempting to pay via PayPal, a maintenance page appeared in the shop. The cause is likely a lost session. The shop (7.2.0) is using version 3.7.4 of the module. However, I can reproduce the same behavior up to version 3.8.2 RC. | ||||
| Additional Information | QA - ES - [2026-06-06 11:16:10] OXID Logger|shp-1|frontend.ERROR: OxidSolutionCatalysts\PayPal\Model\Order::finalizeOrderAfterExternalPayment(): Argument #1 ($payPalOrderId) must be of type string, null given, called in /home/elegltyp/www.domain.de/vendor/oxid-solution-catalysts/paypal-module/src/Controller/OrderController.php on line 508 ["[object] (TypeError(code: 0): OxidSolutionCatalysts\\PayPal\\Model\\Order::finalizeOrderAfterExternalPayment(): Argument #1 ($payPalOrderId) must be of type string, null given, called in /home/elegltyp/www.domain.de/vendor/oxid-solution-catalysts/paypal-module/src/Controller/OrderController.php on line 508 at /home/elegltyp/www.domain.de/vendor/oxid-solution-catalysts/paypal-module/src/Model/Order.php:169)"] {"uid":"7a296d0","sid":"","file":"/home/elegltyp/www.domain.de/vendor/oxid-esales/oxideshop-ce/source/Core/Exception/ExceptionHandler.php","line":48,"class":"OxidEsales\\EshopCommunity\\Core\\Exception\\ExceptionHandler","function":"handleUncaughtException"} | ||||
| Tags | No tags attached. | ||||