View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0007873 | OXID eShop (all versions) | 2.3. Extensions (modules, themes) | public | 2025-12-17 10:47 | 2025-12-17 11:33 |
| Reporter | suabo | Assigned To | |||
| Priority | urgent | Severity | block | Reproducibility | always |
| Status | acknowledged | Resolution | open | ||
| Product Version | 6.5.5 | ||||
| Summary | 0007873: PayPal state initialization in purchase units factory | ||||
| Description | This Bug is related to the oscpaypal module in version 2.6.4 and maybe also in the newest version for OXID 7 (please check). PayPal state initialization in purchase units factory is not conform with module chaining and auto loading of composer. Here is a PR to fix the Problem: https://github.com/OXID-eSales/paypal-module/pull/605 I also attached a patch file to fix the bug. | ||||
| Steps To Reproduce | Have a Module with a extension for the State model. If you want to finish an order the error page is shown and the shop writes an error like OXID Logger.ERROR: Class "Suabo\States\Model\State_parent" not found... with a Stacktrace leading to the units factory. | ||||
| Additional Information | Thread in Slack: https://oxid-dev.slack.com/archives/CDP3UFJD9/p1765883896634309 | ||||
| Tags | No tags attached. | ||||
| Theme | All | ||||
| Browser | Not defined | ||||
| PHP Version | 8.1 | ||||
| Database Version | Not defined | ||||