View Issue Details

IDProjectCategoryView StatusLast Update
0007873module PayPal Checkoutmodule PayPal checkout - subpublic2026-02-03 09:26
Reportersuabo Assigned To 
PriorityurgentSeverityblockReproducibilityalways
Status resolvedResolutionfixed 
Target Version2.6.5 / 3.5.3Fixed in Version2.6.5 / 3.5.3 
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.

Activities

There are no notes attached to this issue.