Is Pigeon Express for WooCommerce Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
7.4
8.0
Mismatch with declared minimum
PHP 8.3
Compatibility Issues (143)
Plugin Header
src/Admin/AjaxHandlers.php:53
src/Admin/AjaxHandlers.php:93
src/Admin/AjaxHandlers.php:351
src/Admin/AjaxHandlers.php:409
src/Admin/AjaxHandlers.php:431
src/Admin/AjaxHandlers.php:432
src/Admin/AjaxHandlers.php:441
src/Admin/Assets.php:36
src/Admin/Assets.php:43
src/Admin/Assets.php:51
src/Admin/Assets.php:56
src/Admin/Assets.php:58
src/Admin/Assets.php:60
src/Admin/Assets.php:62
src/Admin/Assets.php:90
src/Admin/BulkActions.php:143
src/Admin/BulkActions.php:211
src/Admin/BulkActions.php:236
src/Admin/BulkActions.php:242
src/Admin/CredentialsValidator.php:149
src/Admin/CredentialsValidator.php:155
src/Admin/CredentialsValidator.php:167
src/Admin/CredentialsValidator.php:168
src/Admin/CredentialsValidator.php:172
src/Admin/CredentialsValidator.php:182
src/Admin/CredentialsValidator.php:183
src/Admin/CredentialsValidator.php:223
src/Admin/OrderListColumn.php:112
src/Admin/OrderListColumn.php:195
src/Admin/OrderMetaBox.php:56
src/Admin/OrderMetaBox.php:198
src/Admin/OrderMetaBox.php:243
src/Admin/OrderMetaBox.php:244
src/Admin/OrderMetaBox.php:245
src/Admin/OrderMetaBox.php:246
src/Admin/OrderMetaBox.php:620
src/Admin/OrderMetaBox.php:622
src/Admin/SettingsPage.php:79
src/Admin/SettingsPage.php:338
src/Admin/SettingsPage.php:412
src/Admin/SettingsPage.php:413
src/Admin/SettingsPage.php:416
src/Api/ApiClient.php:101
src/Api/ApiClient.php:143
src/Api/ApiClient.php:150
src/Checkout/BlocksCheckout.php:82
src/Checkout/BlocksCheckout.php:161
src/Checkout/CheckoutSession.php:27
src/Checkout/CheckoutSession.php:52
src/Checkout/CheckoutSession.php:63
src/Cron/LocationSync.php:30
src/Cron/LocationSync.php:34
src/Cron/LocationSync.php:40
src/Cron/LocationSync.php:44
src/Cron/LocationSync.php:67
src/Cron/LocationSync.php:68
src/Cron/LocationSync.php:70
src/Cron/LocationSync.php:120
src/Cron/LocationSync.php:121
src/Emails/OrderConfirmation.php:51
src/Emails/OrderConfirmation.php:89
src/Emails/OrderConfirmation.php:90
src/Emails/OrderConfirmation.php:91
src/Frontend/Assets.php:37
src/Frontend/Assets.php:44
src/Frontend/Assets.php:67
src/Frontend/Assets.php:72
src/Frontend/Assets.php:80
src/Frontend/Assets.php:81
src/Frontend/Assets.php:101
src/Frontend/PublicAjaxHandlers.php:40
src/Frontend/PublicAjaxHandlers.php:71
src/Frontend/PublicAjaxHandlers.php:89
src/Frontend/PublicAjaxHandlers.php:110
src/Installer.php:15
src/Installer.php:24
src/Installer.php:31
src/Labels/BodyBuilder.php:432
src/Labels/LabelService.php:158
src/Labels/LabelService.php:238
src/Labels/LabelService.php:239
src/Labels/LabelService.php:240
src/Plugin.php:77
src/Plugin.php:78
src/Plugin.php:79
src/Repositories/OrderShippingRepository.php:65
src/Repositories/OrderShippingRepository.php:69
src/Repositories/OrderShippingRepository.php:73
src/Repositories/OrderShippingRepository.php:74
src/Repositories/OrderShippingRepository.php:75
src/Repositories/OrderShippingRepository.php:76
src/Repositories/OrderShippingRepository.php:80
src/Repositories/OrderShippingRepository.php:85
src/Repositories/OrderShippingRepository.php:86
src/Repositories/OrderShippingRepository.php:87
src/Repositories/OrderShippingRepository.php:94
src/Repositories/OrderShippingRepository.php:95
src/Repositories/OrderShippingRepository.php:111
src/Repositories/OrderShippingRepository.php:112
src/Repositories/OrderShippingRepository.php:113
src/Repositories/OrderShippingRepository.php:153
src/Repositories/OrderShippingRepository.php:201
src/Repositories/OrderShippingRepository.php:218
src/Repositories/OrderShippingRepository.php:229
src/Repositories/OrderShippingRepository.php:269
src/Repositories/OrderShippingRepository.php:283
src/Repositories/OrderShippingRepository.php:284
src/Repositories/OrderShippingRepository.php:303
src/Repositories/OrderShippingRepository.php:307
src/Repositories/OrderShippingRepository.php:318
src/Repositories/OrderShippingRepository.php:322
src/Repositories/OrderShippingRepository.php:333
src/Repositories/OrderShippingRepository.php:343
src/Repositories/OrderShippingRepository.php:361
src/Repositories/OrderShippingRepository.php:364
src/Settings.php:40
src/Settings.php:44
src/Settings.php:48
src/Settings.php:56
src/Settings.php:65
src/Settings.php:75
src/Settings.php:81
src/Settings.php:85
src/Settings.php:89
src/Settings.php:93
src/Settings.php:97
src/Settings.php:101
src/Settings.php:105
src/Settings.php:109
src/Settings.php:113
src/Settings.php:117
src/Settings.php:121
src/Settings.php:125
src/Settings.php:129
src/Settings.php:133
src/Settings.php:137
src/Settings.php:141
src/Settings.php:147
src/ShippingMethods/AbstractPigeonMethod.php:383
src/Util/AddressParser.php:37
templates/admin/order-label-box.php:151
templates/admin/order-label-box.php:224
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.