Is WooCommerce Tax (formerly WooCommerce Shipping & Tax) 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 (60)
Plugin Header
src/StoreNotices/StoreNotice.php:44
woocommerce-services.php:913
woocommerce-services.php:2051
woocommerce-services.php:2055
woocommerce-services.php:2071
classes/class-wc-connect-api-client.php:213
classes/class-wc-connect-api-client.php:226
classes/class-wc-connect-compatibility-wcshipping-packages.php:88
classes/class-wc-connect-compatibility-wcshipping-packages.php:101
classes/class-wc-connect-compatibility-wcshipping-packages.php:102
classes/class-wc-connect-compatibility-wcshipping-packages.php:105
classes/class-wc-connect-compatibility-wcshipping-packages.php:106
classes/class-wc-connect-compatibility-wcshipping-packages.php:276
classes/class-wc-connect-compatibility.php:38
classes/class-wc-connect-compatibility.php:51
classes/class-wc-connect-custom-surcharge.php:21
classes/class-wc-connect-help-view.php:138
classes/class-wc-connect-jetpack.php:13
classes/class-wc-connect-label-reports.php:75
classes/class-wc-connect-label-reports.php:79
classes/class-wc-connect-migration-survey.php:107
classes/class-wc-connect-migration-survey.php:148
classes/class-wc-connect-migration-survey.php:163
classes/class-wc-connect-note-dhl-live-rates-available.php:42
classes/class-wc-connect-nux.php:134
classes/class-wc-connect-nux.php:145
classes/class-wc-connect-nux.php:389
classes/class-wc-connect-nux.php:440
classes/class-wc-connect-nux.php:469
classes/class-wc-connect-nux.php:669
classes/class-wc-connect-options.php:97
classes/class-wc-connect-options.php:119
classes/class-wc-connect-options.php:148
classes/class-wc-connect-options.php:228
classes/class-wc-connect-options.php:233
classes/class-wc-connect-options.php:252
classes/class-wc-connect-options.php:257
classes/class-wc-connect-options.php:261
classes/class-wc-connect-options.php:267
classes/class-wc-connect-options.php:302
classes/class-wc-connect-options.php:319
classes/class-wc-connect-settings-pages.php:109
classes/class-wc-connect-taxjar-integration.php:240
classes/class-wc-connect-taxjar-integration.php:241
classes/class-wc-connect-taxjar-integration.php:242
classes/class-wc-connect-taxjar-integration.php:247
classes/class-wc-connect-taxjar-integration.php:263
classes/class-wc-connect-taxjar-integration.php:2028
classes/class-wc-connect-wcst-to-wcshipping-migration-state-enum.php:21
src/StoreApi/StoreApiExtendSchema.php:41
src/StoreApi/StoreApiExtendSchema.php:51
src/StoreNotices/StoreNoticesNotifier.php:31
src/StoreNotices/StoreNoticesNotifier.php:134
src/StoreNotices/StoreNoticesNotifier.php:177
src/StoreNotices/StoreNoticesNotifier.php:185
src/StoreNotices/StoreNoticesNotifier.php:259
src/StoreNotices/StoreNoticesNotifier.php:274
src/StoreNotices/StoreNoticesNotifier.php:279
src/StoreNotices/StoreNoticesNotifier.php:301
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.