Is WooCommerce PayPal Payments Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
7.4
8.1
Mismatch with declared minimum
PHP 8.3
Compatibility Issues (620)
Plugin Header
api/order-functions.php:61
api/order-functions.php:65
api/order-functions.php:84
api/order-functions.php:88
lib/packages/Inpsyde/Modularity/Container/PackageProxyContainer.php:48
lib/packages/Inpsyde/Modularity/Package.php:34
lib/packages/Inpsyde/Modularity/Package.php:35
lib/packages/Inpsyde/Modularity/Package.php:49
lib/packages/Inpsyde/Modularity/Package.php:106
lib/packages/Inpsyde/Modularity/Package.php:108
lib/packages/Inpsyde/Modularity/Package.php:125
lib/packages/Inpsyde/Modularity/Package.php:127
lib/packages/Inpsyde/Modularity/Package.php:129
lib/packages/Inpsyde/Modularity/Package.php:180
lib/packages/Inpsyde/Modularity/Package.php:192
lib/packages/Inpsyde/Modularity/Package.php:193
lib/packages/Inpsyde/Modularity/Package.php:229
lib/packages/Inpsyde/Modularity/Package.php:240
lib/packages/Inpsyde/Modularity/Package.php:243
lib/packages/Inpsyde/Modularity/Package.php:263
lib/packages/Inpsyde/Modularity/Package.php:270
lib/packages/Inpsyde/Modularity/Package.php:273
lib/packages/Inpsyde/Modularity/Package.php:276
lib/packages/Inpsyde/Modularity/Package.php:293
lib/packages/Inpsyde/Modularity/Package.php:301
lib/packages/Inpsyde/Modularity/Package.php:305
lib/packages/Inpsyde/Modularity/Package.php:310
lib/packages/Inpsyde/Modularity/Package.php:320
lib/packages/Inpsyde/Modularity/Package.php:338
lib/packages/Inpsyde/Modularity/Package.php:520
lib/packages/Inpsyde/Modularity/Package.php:562
lib/packages/Inpsyde/Modularity/Package.php:571
lib/packages/Inpsyde/Modularity/Package.php:598
lib/packages/Inpsyde/Modularity/Package.php:611
lib/packages/Inpsyde/Modularity/Properties/BaseProperties.php:70
lib/packages/Inpsyde/Modularity/Properties/BaseProperties.php:77
lib/packages/Inpsyde/Modularity/Properties/BaseProperties.php:84
lib/packages/Inpsyde/Modularity/Properties/BaseProperties.php:91
lib/packages/Inpsyde/Modularity/Properties/BaseProperties.php:98
lib/packages/Inpsyde/Modularity/Properties/BaseProperties.php:105
lib/packages/Inpsyde/Modularity/Properties/BaseProperties.php:112
lib/packages/Inpsyde/Modularity/Properties/BaseProperties.php:119
lib/packages/Inpsyde/Modularity/Properties/BaseProperties.php:126
lib/packages/Inpsyde/Modularity/Properties/BaseProperties.php:134
lib/packages/Inpsyde/Modularity/Properties/BaseProperties.php:142
lib/packages/Inpsyde/Modularity/Properties/PluginProperties.php:81
lib/packages/Inpsyde/Modularity/Properties/PluginProperties.php:88
lib/packages/Inpsyde/Modularity/Properties/ThemeProperties.php:62
lib/packages/Inpsyde/Modularity/Properties/ThemeProperties.php:69
modules/ppcp-admin-notices/src/AdminNotices.php:43
modules/ppcp-admin-notices/src/Entity/PersistentMessage.php:104
modules/ppcp-admin-notices/src/Notes/MexicoInstallmentsNote.php:62
modules/ppcp-admin-notices/src/Notes/MexicoInstallmentsNote.php:63
modules/ppcp-admin-notices/src/Renderer/Renderer.php:96
modules/ppcp-admin-notices/src/Repository/Repository.php:31
modules/ppcp-admin-notices/src/Repository/Repository.php:49
modules/ppcp-admin-notices/src/Repository/Repository.php:51
modules/ppcp-admin-notices/src/Repository/Repository.php:61
modules/ppcp-admin-notices/src/Repository/Repository.php:67
modules/ppcp-api-client/services.php:521
modules/ppcp-api-client/services.php:529
modules/ppcp-api-client/services.php:546
modules/ppcp-api-client/src/ApiModule.php:76
modules/ppcp-api-client/src/Authentication/PayPalBearer.php:88
modules/ppcp-api-client/src/Authentication/PayPalBearer.php:142
modules/ppcp-api-client/src/Authentication/SdkClientToken.php:72
modules/ppcp-api-client/src/Authentication/SdkClientToken.php:73
modules/ppcp-api-client/src/Authentication/SdkClientToken.php:91
modules/ppcp-api-client/src/Authentication/UserIdToken.php:78
modules/ppcp-api-client/src/Authentication/UserIdToken.php:79
modules/ppcp-api-client/src/Authentication/UserIdToken.php:97
modules/ppcp-api-client/src/Endpoint/OrderEndpoint.php:212
modules/ppcp-api-client/src/Endpoint/OrderEndpoint.php:242
modules/ppcp-api-client/src/Endpoint/OrderEndpoint.php:283
modules/ppcp-api-client/src/Endpoint/OrderEndpoint.php:417
modules/ppcp-api-client/src/Endpoint/PartnersEndpoint.php:116
modules/ppcp-api-client/src/Endpoint/PartnersEndpoint.php:139
modules/ppcp-api-client/src/Endpoint/PartnersEndpoint.php:144
modules/ppcp-api-client/src/Endpoint/PartnersEndpoint.php:171
modules/ppcp-api-client/src/Endpoint/PartnersEndpoint.php:174
modules/ppcp-api-client/src/Endpoint/PartnersEndpoint.php:185
modules/ppcp-api-client/src/Entity/AuthorizationStatus.php:26
modules/ppcp-api-client/src/Entity/AuthorizationStatus.php:61
modules/ppcp-api-client/src/Entity/OrderStatus.php:25
modules/ppcp-api-client/src/Entity/OrderStatus.php:52
modules/ppcp-api-client/src/Entity/PaymentToken.php:108
modules/ppcp-api-client/src/Factory/AmountFactory.php:154
modules/ppcp-api-client/src/Factory/ContactPreferenceFactory.php:59
modules/ppcp-api-client/src/Factory/ExperienceContextBuilder.php:57
modules/ppcp-api-client/src/Factory/ExperienceContextBuilder.php:144
modules/ppcp-api-client/src/Helper/FailureRegistry.php:87
modules/ppcp-api-client/src/Helper/OrderTransient.php:141
modules/ppcp-api-client/src/Helper/PaymentLevelEligibility.php:72
modules/ppcp-api-client/src/Helper/ProductStatus.php:97
modules/ppcp-api-client/src/Helper/ProductStatus.php:117
modules/ppcp-api-client/src/Helper/ProductStatus.php:126
modules/ppcp-api-client/src/Helper/ProductStatus.php:131
modules/ppcp-api-client/src/Helper/ProductStatusResultCache.php:59
modules/ppcp-api-client/src/Helper/ProductStatusResultCache.php:67
modules/ppcp-api-client/src/Helper/PurchaseUnitSanitizer.php:28
modules/ppcp-api-client/src/Repository/OrderRepository.php:45
modules/ppcp-api-client/src/Repository/PartnerReferralsData.php:79
modules/ppcp-applepay/services.php:56
modules/ppcp-applepay/src/ApplePayGateway.php:141
modules/ppcp-applepay/src/Assets/ApplePayButton.php:653
modules/ppcp-applepay/src/Assets/AppleProductStatus.php:32
modules/ppcp-applepay/src/Assets/BlocksPaymentMethod.php:42
modules/ppcp-applepay/src/Assets/PropertiesDictionary.php:30
modules/ppcp-applepay/src/Assets/PropertiesDictionary.php:31
modules/ppcp-applepay/src/Assets/PropertiesDictionary.php:32
modules/ppcp-applepay/src/Assets/PropertiesDictionary.php:33
modules/ppcp-applepay/src/Assets/PropertiesDictionary.php:34
modules/ppcp-applepay/src/Assets/PropertiesDictionary.php:48
modules/ppcp-applepay/src/Assets/PropertiesDictionary.php:114
modules/ppcp-applepay/src/Helper/AvailabilityNotice.php:130
modules/ppcp-applepay/src/Helper/AvailabilityNotice.php:160
modules/ppcp-applepay/src/Helper/AvailabilityNotice.php:184
modules/ppcp-applepay/src/Helper/AvailabilityNotice.php:208
modules/ppcp-axo-block/src/AxoBlockPaymentMethod.php:133
modules/ppcp-axo/services.php:49
modules/ppcp-axo/src/Assets/AxoManager.php:104
modules/ppcp-axo/src/AxoModule.php:135
modules/ppcp-axo/src/Gateway/AxoGateway.php:198
modules/ppcp-axo/src/Gateway/AxoGateway.php:234
modules/ppcp-blocks/src/PayPalPaymentMethod.php:160
modules/ppcp-blocks/src/PayPalPaymentMethod.php:177
modules/ppcp-blocks/src/PayPalPaymentMethod.php:192
modules/ppcp-button/services.php:94
modules/ppcp-button/src/Assets/SmartButton.php:234
modules/ppcp-button/src/Assets/SmartButton.php:339
modules/ppcp-button/src/Assets/SmartButton.php:356
modules/ppcp-button/src/Assets/SmartButton.php:357
modules/ppcp-button/src/Assets/SmartButton.php:360
modules/ppcp-button/src/Assets/SmartButton.php:361
modules/ppcp-button/src/Assets/SmartButton.php:368
modules/ppcp-button/src/Assets/SmartButton.php:378
modules/ppcp-button/src/Assets/SmartButton.php:388
modules/ppcp-button/src/Assets/SmartButton.php:411
modules/ppcp-button/src/Assets/SmartButton.php:721
modules/ppcp-button/src/ButtonModule.php:166
modules/ppcp-button/src/ButtonModule.php:217
modules/ppcp-button/src/Endpoint/ApproveOrderEndpoint.php:152
modules/ppcp-button/src/Endpoint/ApproveOrderEndpoint.php:178
modules/ppcp-button/src/Endpoint/ApproveOrderEndpoint.php:254
modules/ppcp-button/src/Endpoint/CreateOrderEndpoint.php:262
modules/ppcp-button/src/Endpoint/CreateOrderEndpoint.php:270
modules/ppcp-button/src/Endpoint/CreateOrderEndpoint.php:293
modules/ppcp-button/src/Endpoint/CreateOrderEndpoint.php:294
modules/ppcp-button/src/Endpoint/CreateOrderEndpoint.php:301
modules/ppcp-button/src/Helper/Context.php:232
modules/ppcp-button/src/Helper/EarlyOrderHandler.php:128
modules/ppcp-button/src/Helper/EarlyOrderHandler.php:129
modules/ppcp-button/src/Helper/EarlyOrderHandler.php:136
modules/ppcp-button/src/Helper/ThreeDSecure.php:61
modules/ppcp-button/src/Helper/ThreeDSecure.php:78
modules/ppcp-button/src/Helper/ThreeDSecure.php:81
modules/ppcp-button/src/Helper/ThreeDSecure.php:87
modules/ppcp-button/src/Helper/ThreeDSecure.php:90
modules/ppcp-button/src/Helper/ThreeDSecure.php:95
modules/ppcp-button/src/Helper/WooCommerceOrderCreator.php:231
modules/ppcp-compat/src/PPEC/PPECHelper.php:41
modules/ppcp-compat/src/PPEC/SubscriptionsHandler.php:82
modules/ppcp-compat/src/WooCommerceBlueprint/SetPayPalSettings.php:50
modules/ppcp-fraud-protection/services.php:24
modules/ppcp-fraud-protection/services.php:26
modules/ppcp-fraud-protection/src/Recaptcha/Recaptcha.php:96
modules/ppcp-fraud-protection/src/Recaptcha/Recaptcha.php:177
modules/ppcp-fraud-protection/src/Recaptcha/Recaptcha.php:190
modules/ppcp-fraud-protection/src/Recaptcha/Recaptcha.php:202
modules/ppcp-fraud-protection/src/Recaptcha/Recaptcha.php:206
modules/ppcp-fraud-protection/src/Recaptcha/Recaptcha.php:208
modules/ppcp-fraud-protection/src/Recaptcha/Recaptcha.php:237
modules/ppcp-fraud-protection/src/Recaptcha/Recaptcha.php:268
modules/ppcp-fraud-protection/src/Recaptcha/Recaptcha.php:291
modules/ppcp-fraud-protection/src/Recaptcha/Recaptcha.php:305
modules/ppcp-fraud-protection/src/Recaptcha/Recaptcha.php:311
modules/ppcp-fraud-protection/src/Recaptcha/Recaptcha.php:315
modules/ppcp-googlepay/src/Assets/BlocksPaymentMethod.php:42
modules/ppcp-googlepay/src/Assets/GooglePayButton.php:56
modules/ppcp-googlepay/src/Assets/GooglePayButton.php:128
modules/ppcp-googlepay/src/Assets/GooglePayButton.php:212
modules/ppcp-googlepay/src/GooglePayGateway.php:148
modules/ppcp-googlepay/src/Helper/AvailabilityNotice.php:61
modules/ppcp-googlepay/src/Helper/AvailabilityNotice.php:86
modules/ppcp-googlepay/src/Helper/GoogleProductStatus.php:32
modules/ppcp-local-alternative-payment-methods/src/BancontactGateway.php:110
modules/ppcp-local-alternative-payment-methods/src/BlikGateway.php:110
modules/ppcp-local-alternative-payment-methods/src/EPSGateway.php:110
modules/ppcp-local-alternative-payment-methods/src/IDealGateway.php:110
modules/ppcp-local-alternative-payment-methods/src/LocalAlternativePaymentMethodsModule.php:298
modules/ppcp-local-alternative-payment-methods/src/MultibancoGateway.php:116
modules/ppcp-local-alternative-payment-methods/src/MyBankGateway.php:110
modules/ppcp-local-alternative-payment-methods/src/P24Gateway.php:110
modules/ppcp-local-alternative-payment-methods/src/PWCGateway.php:116
modules/ppcp-local-alternative-payment-methods/src/TrustlyGateway.php:110
modules/ppcp-order-tracking/src/Assets/OrderEditPageAssets.php:52
modules/ppcp-order-tracking/src/Endpoint/OrderTrackingEndpoint.php:369
modules/ppcp-order-tracking/src/Endpoint/OrderTrackingEndpoint.php:376
modules/ppcp-order-tracking/src/Endpoint/OrderTrackingEndpoint.php:388
modules/ppcp-order-tracking/src/OrderTrackingModule.php:101
modules/ppcp-order-tracking/src/Shipment/Shipment.php:132
modules/ppcp-order-tracking/src/TrackingAvailabilityTrait.php:35
modules/ppcp-order-tracking/src/TrackingAvailabilityTrait.php:37
modules/ppcp-paylater-block/src/PayLaterBlockModule.php:71
modules/ppcp-paylater-wc-blocks/src/PayLaterWCBlocksModule.php:104
modules/ppcp-paylater-wc-blocks/src/PayLaterWCBlocksModule.php:107
modules/ppcp-paypal-subscriptions/src/DeactivatePlanEndpoint.php:57
modules/ppcp-save-payment-methods/src/SavePaymentMethodsModule.php:199
modules/ppcp-save-payment-methods/src/SavePaymentMethodsModule.php:217
modules/ppcp-session/src/Cancellation/CancelController.php:65
modules/ppcp-session/src/SessionHandler.php:173
modules/ppcp-session/src/SessionHandler.php:181
modules/ppcp-session/src/SessionModule.php:64
modules/ppcp-settings/services.php:307
modules/ppcp-settings/services.php:409
modules/ppcp-settings/services.php:410
modules/ppcp-settings/services.php:478
modules/ppcp-settings/services.php:495
modules/ppcp-settings/src/Data/Definition/FeaturesDefinition.php:128
modules/ppcp-settings/src/Data/Definition/PaymentMethodsDefinition.php:171
modules/ppcp-settings/src/Data/Definition/PaymentMethodsDependenciesDefinition.php:39
modules/ppcp-settings/src/Data/Definition/PaymentMethodsDependenciesDefinition.php:62
modules/ppcp-settings/src/Data/Definition/TodosDefinition.php:68
modules/ppcp-settings/src/Data/GeneralSettings.php:322
modules/ppcp-settings/src/Data/PayLaterMessagingSettings.php:174
modules/ppcp-settings/src/Data/PayLaterMessagingSettings.php:178
modules/ppcp-settings/src/Data/SettingsModel.php:203
modules/ppcp-settings/src/Data/SettingsModel.php:205
modules/ppcp-settings/src/Data/SettingsModel.php:241
modules/ppcp-settings/src/Data/SettingsModel.php:244
modules/ppcp-settings/src/Data/SettingsProvider.php:297
modules/ppcp-settings/src/Data/SettingsProvider.php:578
modules/ppcp-settings/src/Data/SettingsProvider.php:608
modules/ppcp-settings/src/Data/SettingsProvider.php:657
modules/ppcp-settings/src/Data/SettingsProvider.php:661
modules/ppcp-settings/src/Data/SettingsProvider.php:665
modules/ppcp-settings/src/Data/SettingsProvider.php:345
modules/ppcp-settings/src/Data/SettingsProvider.php:380
modules/ppcp-settings/src/Endpoint/AgenticBetaBannerEndpoint.php:29
modules/ppcp-settings/src/Endpoint/AgenticBetaBannerEndpoint.php:30
modules/ppcp-settings/src/Endpoint/AgenticBetaBannerEndpoint.php:31
modules/ppcp-settings/src/Endpoint/AgenticBetaBannerEndpoint.php:38
modules/ppcp-settings/src/Endpoint/AgenticBetaBannerEndpoint.php:48
modules/ppcp-settings/src/Endpoint/AgenticBetaBannerEndpoint.php:49
modules/ppcp-settings/src/Endpoint/AgenticBetaBannerEndpoint.php:57
modules/ppcp-settings/src/Endpoint/AuthenticationRestEndpoint.php:75
modules/ppcp-settings/src/Endpoint/AuthenticationRestEndpoint.php:84
modules/ppcp-settings/src/Endpoint/AuthenticationRestEndpoint.php:88
modules/ppcp-settings/src/Endpoint/CommonRestEndpoint.php:104
modules/ppcp-settings/src/Endpoint/CommonRestEndpoint.php:111
modules/ppcp-settings/src/Endpoint/CommonRestEndpoint.php:115
modules/ppcp-settings/src/Endpoint/CommonRestEndpoint.php:119
modules/ppcp-settings/src/Endpoint/CompleteOnClickEndpoint.php:61
modules/ppcp-settings/src/Endpoint/FeaturesRestEndpoint.php:60
modules/ppcp-settings/src/Endpoint/LoginLinkRestEndpoint.php:60
modules/ppcp-settings/src/Endpoint/MigrateToAcdcRestEndpoint.php:42
modules/ppcp-settings/src/Endpoint/MigrateToAcdcRestEndpoint.php:57
modules/ppcp-settings/src/Endpoint/MigrateToAcdcRestEndpoint.php:58
modules/ppcp-settings/src/Endpoint/MigrateToAcdcRestEndpoint.php:60
modules/ppcp-settings/src/Endpoint/OnboardingRestEndpoint.php:65
modules/ppcp-settings/src/Endpoint/OnboardingRestEndpoint.php:72
modules/ppcp-settings/src/Endpoint/PayLaterMessagingEndpoint.php:62
modules/ppcp-settings/src/Endpoint/PayLaterMessagingEndpoint.php:66
modules/ppcp-settings/src/Endpoint/PaymentRestEndpoint.php:87
modules/ppcp-settings/src/Endpoint/PaymentRestEndpoint.php:98
modules/ppcp-settings/src/Endpoint/RefreshFeatureStatusEndpoint.php:64
modules/ppcp-settings/src/Endpoint/RefreshFeatureStatusEndpoint.php:75
modules/ppcp-settings/src/Endpoint/RefreshFeatureStatusEndpoint.php:84
modules/ppcp-settings/src/Endpoint/ResetDismissedTodosEndpoint.php:54
modules/ppcp-settings/src/Endpoint/SettingsRestEndpoint.php:62
modules/ppcp-settings/src/Endpoint/StylingRestEndpoint.php:73
modules/ppcp-settings/src/Endpoint/StylingRestEndpoint.php:80
modules/ppcp-settings/src/Endpoint/TodosRestEndpoint.php:80
modules/ppcp-settings/src/Endpoint/TodosRestEndpoint.php:82
modules/ppcp-settings/src/Endpoint/TodosRestEndpoint.php:84
modules/ppcp-settings/src/Endpoint/WebhookSettingsEndpoint.php:73
modules/ppcp-settings/src/Endpoint/WebhookSettingsEndpoint.php:78
modules/ppcp-settings/src/Enum/InstallationPathEnum.php:43
modules/ppcp-settings/src/Enum/ProductChoicesEnum.php:38
modules/ppcp-settings/src/Enum/SellerTypeEnum.php:35
modules/ppcp-settings/src/Extension/ExtensionRestEndpoint.php:57
modules/ppcp-settings/src/Handler/ConnectionListener.php:191
modules/ppcp-settings/src/Handler/ConnectionListener.php:201
modules/ppcp-settings/src/Service/AgenticBetaBannerEligibility.php:50
modules/ppcp-settings/src/Service/AgenticBetaBannerEligibility.php:64
modules/ppcp-settings/src/Service/AgenticBetaBannerEligibility.php:69
modules/ppcp-settings/src/Service/AgenticBetaBannerEligibility.php:129
modules/ppcp-settings/src/Service/AuthenticationManager.php:203
modules/ppcp-settings/src/Service/AuthenticationManager.php:212
modules/ppcp-settings/src/Service/AuthenticationManager.php:222
modules/ppcp-settings/src/Service/AuthenticationManager.php:471
modules/ppcp-settings/src/Service/FeaturesEligibilityService.php:107
modules/ppcp-settings/src/Service/GatewayRedirectService.php:44
modules/ppcp-settings/src/Service/Migration/MigrationManager.php:47
modules/ppcp-settings/src/Service/Migration/MigrationManager.php:82
modules/ppcp-settings/src/Service/Migration/PaymentSettingsMigration.php:72
modules/ppcp-settings/src/Service/Migration/PaymentSettingsMigration.php:75
modules/ppcp-settings/src/Service/Migration/PaymentSettingsMigration.php:95
modules/ppcp-settings/src/Service/Migration/PaymentSettingsMigration.php:98
modules/ppcp-settings/src/Service/Migration/PaymentSettingsMigration.php:110
modules/ppcp-settings/src/Service/Migration/PaymentSettingsMigration.php:113
modules/ppcp-settings/src/Service/Migration/SettingsTabMigration.php:63
modules/ppcp-settings/src/Service/Migration/StylingSettingsMigration.php:58
modules/ppcp-settings/src/Service/PaymentMethodsEligibilityService.php:88
modules/ppcp-settings/src/Service/ScriptDataHandler.php:91
modules/ppcp-settings/src/Service/SellerTypeResolver.php:70
modules/ppcp-settings/src/Service/SellerTypeResolver.php:81
modules/ppcp-settings/src/Service/SettingsDataManager.php:156
modules/ppcp-settings/src/Service/SettingsDataManager.php:179
modules/ppcp-settings/src/Service/SettingsDataManager.php:183
modules/ppcp-settings/src/Service/SettingsDataManager.php:188
modules/ppcp-settings/src/Service/SettingsDataManager.php:195
modules/ppcp-settings/src/Service/SettingsDataManager.php:198
modules/ppcp-settings/src/Service/SettingsDataManager.php:199
modules/ppcp-settings/src/Service/SettingsDataManager.php:244
modules/ppcp-settings/src/Service/SettingsDataManager.php:245
modules/ppcp-settings/src/SettingsModule.php:87
modules/ppcp-settings/src/SettingsModule.php:106
modules/ppcp-settings/src/SettingsModule.php:117
modules/ppcp-settings/src/SettingsModule.php:193
modules/ppcp-settings/src/SettingsModule.php:194
modules/ppcp-settings/src/SettingsModule.php:211
modules/ppcp-settings/src/SettingsModule.php:284
modules/ppcp-settings/src/SettingsModule.php:424
modules/ppcp-settings/src/SettingsModule.php:483
modules/ppcp-settings/src/SettingsModule.php:503
modules/ppcp-settings/src/SettingsModule.php:508
modules/ppcp-settings/src/SettingsModule.php:514
modules/ppcp-settings/src/SettingsModule.php:537
modules/ppcp-settings/src/SettingsModule.php:600
modules/ppcp-settings/src/SettingsModule.php:615
modules/ppcp-settings/src/SettingsModule.php:621
modules/ppcp-settings/src/SettingsModule.php:680
modules/ppcp-settings/src/SettingsModule.php:681
modules/ppcp-settings/src/SettingsModule.php:682
modules/ppcp-settings/src/SettingsModule.php:689
modules/ppcp-settings/src/SettingsModule.php:690
modules/ppcp-settings/src/SettingsModule.php:692
modules/ppcp-settings/src/SettingsModule.php:696
modules/ppcp-settings/src/SettingsModule.php:697
modules/ppcp-settings/src/SettingsModule.php:700
modules/ppcp-settings/src/SettingsModule.php:701
modules/ppcp-status-report/src/StatusReportModule.php:73
modules/ppcp-store-sync/services.php:69
modules/ppcp-store-sync/services.php:75
modules/ppcp-store-sync/src/Auth/PayPalJwkProvider.php:59
modules/ppcp-store-sync/src/Auth/PayPalJwkProvider.php:85
modules/ppcp-store-sync/src/Auth/PayPalJwkProvider.php:98
modules/ppcp-store-sync/src/Auth/PayPalJwkProvider.php:114
modules/ppcp-store-sync/src/CartValidation/CouponValidator/AppliedCouponsBuilder.php:40
modules/ppcp-store-sync/src/CartValidation/CouponValidator/CouponResolutionBuilder.php:49
modules/ppcp-store-sync/src/CartValidation/CouponValidator/CouponResolutionBuilder.php:51
modules/ppcp-store-sync/src/CartValidation/CouponValidator/CouponResolutionBuilder.php:53
modules/ppcp-store-sync/src/CartValidation/CouponValidator/CouponResolutionBuilder.php:55
modules/ppcp-store-sync/src/CartValidation/CouponValidator/CouponResolutionBuilder.php:57
modules/ppcp-store-sync/src/CartValidation/CouponValidator/CouponResolutionBuilder.php:60
modules/ppcp-store-sync/src/CartValidation/CouponValidator/CouponResolutionBuilder.php:62
modules/ppcp-store-sync/src/CartValidation/CouponValidator/CouponResolutionBuilder.php:79
modules/ppcp-store-sync/src/CartValidation/CouponValidator/CouponValidator.php:117
modules/ppcp-store-sync/src/CartValidation/CurrencyValidator.php:32
modules/ppcp-store-sync/src/CartValidation/InventoryValidator.php:29
modules/ppcp-store-sync/src/CartValidation/InventoryValidator.php:38
modules/ppcp-store-sync/src/CartValidation/InventoryValidator.php:42
modules/ppcp-store-sync/src/CartValidation/PriceValidator.php:24
modules/ppcp-store-sync/src/CartValidation/PriceValidator.php:48
modules/ppcp-store-sync/src/CartValidation/PriceValidator.php:50
modules/ppcp-store-sync/src/CartValidation/PriceValidator.php:52
modules/ppcp-store-sync/src/CartValidation/PriceValidator.php:60
modules/ppcp-store-sync/src/CartValidation/ProductValidator.php:28
modules/ppcp-store-sync/src/CartValidation/ProductValidator.php:40
modules/ppcp-store-sync/src/CartValidation/ShippingValidator.php:47
modules/ppcp-store-sync/src/CartValidation/ShippingValidator.php:92
modules/ppcp-store-sync/src/CartValidation/ShippingValidator.php:95
modules/ppcp-store-sync/src/CartValidation/ShippingValidator.php:99
modules/ppcp-store-sync/src/CartValidation/ShippingValidator.php:121
modules/ppcp-store-sync/src/CartValidation/ShippingValidator.php:126
modules/ppcp-store-sync/src/CartValidation/ShippingValidator.php:146
modules/ppcp-store-sync/src/CartValidation/ShippingValidator.php:210
modules/ppcp-store-sync/src/Config/IngestionConfiguration.php:18
modules/ppcp-store-sync/src/Endpoint/CheckoutEndpoint.php:59
modules/ppcp-store-sync/src/Endpoint/CheckoutEndpoint.php:98
modules/ppcp-store-sync/src/Endpoint/CreateCartEndpoint.php:36
modules/ppcp-store-sync/src/Endpoint/GetCartEndpoint.php:37
modules/ppcp-store-sync/src/Endpoint/ReplaceCartEndpoint.php:39
modules/ppcp-store-sync/src/Enums/HttpErrorName.php:4
modules/ppcp-store-sync/src/Errors/AgenticError.php:42
modules/ppcp-store-sync/src/Errors/AgenticError.php:45
modules/ppcp-store-sync/src/Merchant/MerchantMetadataProvider.php:52
modules/ppcp-store-sync/src/Registration/RegistrationService.php:36
modules/ppcp-store-sync/src/Registration/RegistrationService.php:50
modules/ppcp-store-sync/src/Registration/RegistrationService.php:72
modules/ppcp-store-sync/src/Registration/RegistrationService.php:154
modules/ppcp-store-sync/src/Registration/RegistrationService.php:162
modules/ppcp-store-sync/src/Registration/RegistrationService.php:175
modules/ppcp-store-sync/src/Registration/RegistrationService.php:186
modules/ppcp-store-sync/src/Registration/RegistrationService.php:195
modules/ppcp-store-sync/src/Schema/CartItem.php:44
modules/ppcp-store-sync/src/Schema/Errors/AgenticError.php:35
modules/ppcp-store-sync/src/Schema/Errors/AgenticError.php:38
modules/ppcp-store-sync/src/Schema/GiftOptions.php:54
modules/ppcp-store-sync/src/Session/AgenticSessionHandler.php:59
modules/ppcp-store-sync/src/Session/AgenticSessionHandler.php:75
modules/ppcp-store-sync/src/Session/AgenticSessionHandler.php:103
modules/ppcp-store-sync/src/Session/AgenticSessionHandler.php:120
modules/ppcp-store-sync/src/Validation/Context/BusinessRuleErrorContext.php:16
modules/ppcp-store-sync/src/Validation/Context/BusinessRuleErrorContext.php:20
modules/ppcp-store-sync/src/Validation/Context/BusinessRuleErrorContext.php:24
modules/ppcp-store-sync/src/Validation/Context/BusinessRuleErrorContext.php:28
modules/ppcp-store-sync/src/Validation/Context/BusinessRuleErrorContext.php:32
modules/ppcp-store-sync/src/Validation/Context/BusinessRuleErrorContext.php:36
modules/ppcp-store-sync/src/Validation/Context/BusinessRuleErrorContext.php:40
modules/ppcp-store-sync/src/Validation/Context/BusinessRuleErrorContext.php:44
modules/ppcp-store-sync/src/Validation/Context/BusinessRuleErrorContext.php:48
modules/ppcp-store-sync/src/Validation/Context/BusinessRuleErrorContext.php:52
modules/ppcp-store-sync/src/Validation/Context/BusinessRuleErrorContext.php:56
modules/ppcp-store-sync/src/Validation/Context/BusinessRuleErrorContext.php:60
modules/ppcp-store-sync/src/Validation/Context/DataErrorContext.php:16
modules/ppcp-store-sync/src/Validation/Context/DataErrorContext.php:20
modules/ppcp-store-sync/src/Validation/Context/DataErrorContext.php:24
modules/ppcp-store-sync/src/Validation/Context/DataErrorContext.php:28
modules/ppcp-store-sync/src/Validation/Context/DataErrorContext.php:32
modules/ppcp-store-sync/src/Validation/Context/DataErrorContext.php:36
modules/ppcp-store-sync/src/Validation/Context/DataErrorContext.php:40
modules/ppcp-store-sync/src/Validation/Context/DataErrorContext.php:44
modules/ppcp-store-sync/src/Validation/Context/DataErrorContext.php:48
modules/ppcp-store-sync/src/Validation/Context/DataErrorContext.php:52
modules/ppcp-store-sync/src/Validation/Context/DataErrorContext.php:56
modules/ppcp-store-sync/src/Validation/Context/DataErrorContext.php:60
modules/ppcp-store-sync/src/Validation/Context/DataErrorContext.php:64
modules/ppcp-store-sync/src/Validation/Context/DataErrorContext.php:68
modules/ppcp-store-sync/src/Validation/Context/DataErrorContext.php:152
modules/ppcp-store-sync/src/Validation/Context/InventoryIssueContext.php:16
modules/ppcp-store-sync/src/Validation/Context/InventoryIssueContext.php:20
modules/ppcp-store-sync/src/Validation/Context/InventoryIssueContext.php:24
modules/ppcp-store-sync/src/Validation/Context/InventoryIssueContext.php:28
modules/ppcp-store-sync/src/Validation/Context/InventoryIssueContext.php:32
modules/ppcp-store-sync/src/Validation/Context/InventoryIssueContext.php:36
modules/ppcp-store-sync/src/Validation/Context/InventoryIssueContext.php:40
modules/ppcp-store-sync/src/Validation/Context/InventoryIssueContext.php:44
modules/ppcp-store-sync/src/Validation/Context/InventoryIssueContext.php:48
modules/ppcp-store-sync/src/Validation/Context/InventoryIssueContext.php:52
modules/ppcp-store-sync/src/Validation/Context/PaymentErrorContext.php:16
modules/ppcp-store-sync/src/Validation/Context/PaymentErrorContext.php:20
modules/ppcp-store-sync/src/Validation/Context/PaymentErrorContext.php:24
modules/ppcp-store-sync/src/Validation/Context/PaymentErrorContext.php:28
modules/ppcp-store-sync/src/Validation/Context/PaymentErrorContext.php:32
modules/ppcp-store-sync/src/Validation/Context/PaymentErrorContext.php:36
modules/ppcp-store-sync/src/Validation/Context/PaymentErrorContext.php:40
modules/ppcp-store-sync/src/Validation/Context/PaymentErrorContext.php:44
modules/ppcp-store-sync/src/Validation/Context/PaymentErrorContext.php:48
modules/ppcp-store-sync/src/Validation/Context/PaymentErrorContext.php:52
modules/ppcp-store-sync/src/Validation/Context/PricingErrorContext.php:16
modules/ppcp-store-sync/src/Validation/Context/PricingErrorContext.php:20
modules/ppcp-store-sync/src/Validation/Context/PricingErrorContext.php:24
modules/ppcp-store-sync/src/Validation/Context/PricingErrorContext.php:28
modules/ppcp-store-sync/src/Validation/Context/PricingErrorContext.php:32
modules/ppcp-store-sync/src/Validation/Context/PricingErrorContext.php:36
modules/ppcp-store-sync/src/Validation/Context/PricingErrorContext.php:40
modules/ppcp-store-sync/src/Validation/Context/PricingErrorContext.php:44
modules/ppcp-store-sync/src/Validation/Context/PricingErrorContext.php:48
modules/ppcp-store-sync/src/Validation/Context/ShippingErrorContext.php:16
modules/ppcp-store-sync/src/Validation/Context/ShippingErrorContext.php:20
modules/ppcp-store-sync/src/Validation/Context/ShippingErrorContext.php:24
modules/ppcp-store-sync/src/Validation/Context/ShippingErrorContext.php:28
modules/ppcp-store-sync/src/Validation/Context/ShippingErrorContext.php:32
modules/ppcp-store-sync/src/Validation/Context/ShippingErrorContext.php:36
modules/ppcp-store-sync/src/Validation/Context/ShippingErrorContext.php:40
modules/ppcp-store-sync/src/Validation/Context/ShippingErrorContext.php:44
modules/ppcp-store-sync/src/Validation/Context/ShippingErrorContext.php:48
modules/ppcp-store-sync/src/Validation/Context/ShippingErrorContext.php:52
modules/ppcp-store-sync/src/Validation/Context/ShippingErrorContext.php:56
modules/ppcp-store-sync/src/Validation/Context/ShippingErrorContext.php:60
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:31
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:35
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:39
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:43
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:47
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:51
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:55
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:59
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:63
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:67
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:71
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:75
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:79
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:83
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:87
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:91
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:95
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:99
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:103
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:107
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:111
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:115
modules/ppcp-store-sync/src/Validation/Resolution/ResolutionOption.php:119
modules/ppcp-store-sync/src/Validation/StoreValidation.php:95
modules/ppcp-wc-gateway/services.php:176
modules/ppcp-wc-gateway/services.php:179
modules/ppcp-wc-gateway/services.php:595
modules/ppcp-wc-gateway/services.php:764
modules/ppcp-wc-gateway/src/Admin/FeesRenderer.php:27
modules/ppcp-wc-gateway/src/Admin/FeesRenderer.php:28
modules/ppcp-wc-gateway/src/Admin/OrderTablePaymentStatusColumn.php:40
modules/ppcp-wc-gateway/src/Admin/OrderTablePaymentStatusColumn.php:42
modules/ppcp-wc-gateway/src/Admin/OrderTablePaymentStatusColumn.php:78
modules/ppcp-wc-gateway/src/Admin/OrderTablePaymentStatusColumn.php:79
modules/ppcp-wc-gateway/src/Admin/OrderTablePaymentStatusColumn.php:82
modules/ppcp-wc-gateway/src/Admin/OrderTablePaymentStatusColumn.php:93
modules/ppcp-wc-gateway/src/Assets/FraudNetAssets.php:104
modules/ppcp-wc-gateway/src/Assets/FraudNetAssets.php:105
modules/ppcp-wc-gateway/src/Assets/FraudNetAssets.php:118
modules/ppcp-wc-gateway/src/Assets/SettingsPageAssets.php:158
modules/ppcp-wc-gateway/src/Assets/VoidButtonAssets.php:102
modules/ppcp-wc-gateway/src/Checkout/DisableGateways.php:85
modules/ppcp-wc-gateway/src/Endpoint/RefreshFeatureStatusEndpoint.php:68
modules/ppcp-wc-gateway/src/Endpoint/RefreshFeatureStatusEndpoint.php:80
modules/ppcp-wc-gateway/src/Endpoint/ReturnUrlEndpoint.php:99
modules/ppcp-wc-gateway/src/Endpoint/ReturnUrlEndpoint.php:105
modules/ppcp-wc-gateway/src/Endpoint/ReturnUrlEndpoint.php:171
modules/ppcp-wc-gateway/src/Endpoint/ReturnUrlEndpoint.php:186
modules/ppcp-wc-gateway/src/Endpoint/ShippingCallbackEndpoint.php:33
modules/ppcp-wc-gateway/src/Endpoint/ShippingCallbackEndpoint.php:72
modules/ppcp-wc-gateway/src/Endpoint/VoidOrderEndpoint.php:80
modules/ppcp-wc-gateway/src/Endpoint/VoidOrderEndpoint.php:92
modules/ppcp-wc-gateway/src/Exception/GatewayGenericException.php:26
modules/ppcp-wc-gateway/src/Gateway/CreditCardGateway.php:383
modules/ppcp-wc-gateway/src/Gateway/OXXO/OXXO.php:152
modules/ppcp-wc-gateway/src/Gateway/OXXO/OXXO.php:192
modules/ppcp-wc-gateway/src/Gateway/PayPalGateway.php:203
modules/ppcp-wc-gateway/src/Gateway/PayPalGateway.php:329
modules/ppcp-wc-gateway/src/Gateway/PayUponInvoice/PayUponInvoice.php:85
modules/ppcp-wc-gateway/src/Gateway/PayUponInvoice/PayUponInvoice.php:264
modules/ppcp-wc-gateway/src/Helper/CardPaymentsConfiguration.php:157
modules/ppcp-wc-gateway/src/Helper/CardPaymentsConfiguration.php:177
modules/ppcp-wc-gateway/src/Helper/CardPaymentsConfiguration.php:182
modules/ppcp-wc-gateway/src/Helper/CardPaymentsConfiguration.php:183
modules/ppcp-wc-gateway/src/Helper/DCCProductStatus.php:48
modules/ppcp-wc-gateway/src/Helper/FeesUpdater.php:72
modules/ppcp-wc-gateway/src/Helper/PayUponInvoiceProductStatus.php:23
modules/ppcp-wc-gateway/src/Helper/RefundFeesUpdater.php:53
modules/ppcp-wc-gateway/src/Helper/RefundFeesUpdater.php:99
modules/ppcp-wc-gateway/src/Helper/RefundFeesUpdater.php:104
modules/ppcp-wc-gateway/src/Notice/AuthorizeOrderActionNotice.php:68
modules/ppcp-wc-gateway/src/Notice/GatewayWithoutPayPalAdminNotice.php:127
modules/ppcp-wc-gateway/src/Processor/AuthorizedPaymentsProcessor.php:176
modules/ppcp-wc-gateway/src/Processor/AuthorizedPaymentsProcessor.php:190
modules/ppcp-wc-gateway/src/Processor/AuthorizedPaymentsProcessor.php:193
modules/ppcp-wc-gateway/src/Processor/AuthorizedPaymentsProcessor.php:302
modules/ppcp-wc-gateway/src/Processor/AuthorizedPaymentsProcessor.php:315
modules/ppcp-wc-gateway/src/Processor/AuthorizedPaymentsProcessor.php:361
modules/ppcp-wc-gateway/src/Processor/AuthorizedPaymentsProcessor.php:371
modules/ppcp-wc-gateway/src/Processor/CreditCardOrderInfoHandlingTrait.php:59
modules/ppcp-wc-gateway/src/Processor/CreditCardOrderInfoHandlingTrait.php:112
modules/ppcp-wc-gateway/src/Processor/OrderMetaTrait.php:32
modules/ppcp-wc-gateway/src/Processor/OrderMetaTrait.php:33
modules/ppcp-wc-gateway/src/Processor/OrderMetaTrait.php:34
modules/ppcp-wc-gateway/src/Processor/OrderMetaTrait.php:37
modules/ppcp-wc-gateway/src/Processor/OrderMetaTrait.php:43
modules/ppcp-wc-gateway/src/Processor/OrderMetaTrait.php:68
modules/ppcp-wc-gateway/src/Processor/OrderMetaTrait.php:69
modules/ppcp-wc-gateway/src/Processor/OrderMetaTrait.php:77
modules/ppcp-wc-gateway/src/Processor/OrderMetaTrait.php:78
modules/ppcp-wc-gateway/src/Processor/OrderProcessor.php:96
modules/ppcp-wc-gateway/src/Processor/OrderProcessor.php:114
modules/ppcp-wc-gateway/src/Processor/OrderProcessor.php:236
modules/ppcp-wc-gateway/src/Processor/OrderProcessor.php:267
modules/ppcp-wc-gateway/src/Processor/OrderProcessor.php:314
modules/ppcp-wc-gateway/src/Processor/OrderProcessor.php:324
modules/ppcp-wc-gateway/src/Processor/RefundMetaTrait.php:28
modules/ppcp-wc-gateway/src/Processor/RefundMetaTrait.php:40
modules/ppcp-wc-gateway/src/Processor/RefundProcessor.php:102
modules/ppcp-wc-gateway/src/Settings/Settings.php:120
modules/ppcp-wc-gateway/src/Settings/Settings.php:132
modules/ppcp-wc-gateway/src/WCGatewayModule.php:100
modules/ppcp-wc-gateway/src/WCGatewayModule.php:149
modules/ppcp-wc-gateway/src/WCGatewayModule.php:174
modules/ppcp-wc-gateway/src/WCGatewayModule.php:208
modules/ppcp-wc-gateway/src/WCGatewayModule.php:294
modules/ppcp-wc-gateway/src/WCGatewayModule.php:295
modules/ppcp-wc-gateway/src/WCGatewayModule.php:641
modules/ppcp-wc-gateway/src/WCGatewayModule.php:644
modules/ppcp-wc-gateway/src/WCGatewayModule.php:658
modules/ppcp-wc-gateway/src/WCGatewayModule.php:659
modules/ppcp-wc-gateway/src/WCGatewayModule.php:695
modules/ppcp-wc-gateway/src/WCGatewayModule.php:698
modules/ppcp-wc-gateway/src/WCGatewayModule.php:710
modules/ppcp-wc-gateway/src/WCGatewayModule.php:720
modules/ppcp-wc-gateway/src/WCGatewayModule.php:746
modules/ppcp-wc-gateway/src/WCGatewayModule.php:769
modules/ppcp-wc-gateway/src/WCGatewayModule.php:770
modules/ppcp-wc-payment-tokens/src/WooCommercePaymentTokens.php:75
modules/ppcp-wc-payment-tokens/src/WooCommercePaymentTokens.php:112
modules/ppcp-wc-payment-tokens/src/WooCommercePaymentTokens.php:148
modules/ppcp-wc-payment-tokens/src/WooCommercePaymentTokens.php:176
modules/ppcp-wc-subscriptions/src/Helper/FreeTrialSubscriptionHelper.php:35
modules/ppcp-wc-subscriptions/src/Helper/SubscriptionHelper.php:96
modules/ppcp-wc-subscriptions/src/Helper/SubscriptionHelper.php:108
modules/ppcp-wc-subscriptions/src/RenewalHandler.php:350
modules/ppcp-wc-subscriptions/src/SubscriptionsHandlerTrait.php:24
modules/ppcp-wc-subscriptions/src/WcSubscriptionsModule.php:121
modules/ppcp-wc-subscriptions/src/WcSubscriptionsModule.php:152
modules/ppcp-webhooks/src/Handler/CheckoutOrderApproved.php:119
modules/ppcp-webhooks/src/Handler/PaymentCaptureCompleted.php:104
modules/ppcp-webhooks/src/Handler/RequestHandlerTrait.php:67
modules/ppcp-webhooks/src/IncomingWebhookEndpoint.php:114
modules/ppcp-webhooks/src/IncomingWebhookEndpoint.php:198
modules/ppcp-webhooks/src/Status/WebhookSimulation.php:98
modules/ppcp-webhooks/src/Status/WebhookSimulation.php:132
modules/ppcp-webhooks/src/Status/WebhookSimulation.php:142
modules/ppcp-webhooks/src/WebhookOrchestrator.php:42
modules/ppcp-webhooks/src/WebhookOrchestrator.php:46
modules/ppcp-webhooks/src/WebhookOrchestrator.php:51
modules/ppcp-webhooks/src/WebhookRegistrar.php:67
modules/ppcp-webhooks/src/WebhookRegistrar.php:95
src/services.php:21
src/services.php:28
src/services.php:32
src/services.php:36
src/services.php:40
PHP Version Distribution
According to WordPress.org statistics, over 72% of WordPress sites run PHP 8.0 or higher. Ensuring compatibility with modern PHP versions is important for security, performance, and access to the latest language features.