View Issue Details

IDProjectCategoryView StatusLast Update
0007873OXID eShop (all versions)2.3. Extensions (modules, themes)public2025-12-17 11:33
Reportersuabo Assigned To 
PriorityurgentSeverityblockReproducibilityalways
Status acknowledgedResolutionopen 
Product Version6.5.5 
Summary0007873: PayPal state initialization in purchase units factory
DescriptionThis 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 ReproduceHave 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 InformationThread in Slack:
https://oxid-dev.slack.com/archives/CDP3UFJD9/p1765883896634309
TagsNo tags attached.
ThemeAll
BrowserNot defined
PHP Version8.1
Database VersionNot defined

Activities

There are no notes attached to this issue.