Is E-Invoicing for Saudi Arabia by ZATCA Tools 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 (149)
Plugin Header
includes/class-zatca-admin-page.php:69
includes/class-zatca-admin-page.php:70
includes/class-zatca-admin-page.php:156
includes/class-zatca-admin-page.php:157
includes/class-zatca-admin-page.php:170
includes/class-zatca-admin-page.php:171
includes/class-zatca-admin-page.php:207
includes/class-zatca-admin-page.php:249
includes/class-zatca-admin-page.php:325
includes/class-zatca-admin-page.php:414
includes/class-zatca-admin-page.php:415
includes/class-zatca-admin-page.php:416
includes/class-zatca-admin-page.php:420
includes/class-zatca-admin-page.php:421
includes/class-zatca-admin-page.php:422
includes/class-zatca-admin-page.php:424
includes/class-zatca-admin-page.php:452
includes/class-zatca-admin-page.php:526
includes/class-zatca-admin-page.php:565
includes/class-zatca-admin-page.php:566
includes/class-zatca-assets.php:43
includes/class-zatca-assets.php:50
includes/class-zatca-assets.php:58
includes/class-zatca-assets.php:66
includes/class-zatca-assets.php:73
includes/class-zatca-assets.php:81
includes/class-zatca-assets.php:86
includes/class-zatca-buyer.php:64
includes/class-zatca-buyer.php:68
includes/class-zatca-buyer.php:69
includes/class-zatca-buyer.php:70
includes/class-zatca-buyer.php:81
includes/class-zatca-buyer.php:101
includes/class-zatca-buyer.php:104
includes/class-zatca-buyer.php:110
includes/class-zatca-buyer.php:112
includes/class-zatca-buyer.php:127
includes/class-zatca-buyer.php:128
includes/class-zatca-buyer.php:131
includes/class-zatca-buyer.php:135
includes/class-zatca-buyer.php:160
includes/class-zatca-buyer.php:180
includes/class-zatca-buyer.php:230
includes/class-zatca-buyer.php:235
includes/class-zatca-buyer.php:262
includes/class-zatca-buyer.php:264
includes/class-zatca-buyer.php:279
includes/class-zatca-buyer.php:329
includes/class-zatca-buyer.php:361
includes/class-zatca-checkout.php:69
includes/class-zatca-checkout.php:71
includes/class-zatca-checkout.php:73
includes/class-zatca-checkout.php:75
includes/class-zatca-checkout.php:93
includes/class-zatca-checkout.php:99
includes/class-zatca-checkout.php:111
includes/class-zatca-checkout.php:120
includes/class-zatca-checkout.php:134
includes/class-zatca-checkout.php:135
includes/class-zatca-checkout.php:178
includes/class-zatca-checkout.php:181
includes/class-zatca-checkout.php:184
includes/class-zatca-checkout.php:194
includes/class-zatca-client.php:57
includes/class-zatca-client.php:86
includes/class-zatca-client.php:128
includes/class-zatca-documents.php:44
includes/class-zatca-documents.php:48
includes/class-zatca-invoice-file.php:45
includes/class-zatca-invoice-file.php:68
includes/class-zatca-invoice-file.php:80
includes/class-zatca-invoice-file.php:95
includes/class-zatca-invoice-file.php:100
includes/class-zatca-invoice-file.php:107
includes/class-zatca-mapper.php:329
includes/class-zatca-mapper.php:335
includes/class-zatca-mapper.php:483
includes/class-zatca-mapper.php:485
includes/class-zatca-mapper.php:496
includes/class-zatca-orders.php:92
includes/class-zatca-orders.php:93
includes/class-zatca-orders.php:94
includes/class-zatca-orders.php:95
includes/class-zatca-orders.php:96
includes/class-zatca-orders.php:119
includes/class-zatca-orders.php:123
includes/class-zatca-orders.php:132
includes/class-zatca-orders.php:140
includes/class-zatca-orders.php:148
includes/class-zatca-orders.php:155
includes/class-zatca-orders.php:159
includes/class-zatca-orders.php:174
includes/class-zatca-orders.php:200
includes/class-zatca-orders.php:229
includes/class-zatca-orders.php:291
includes/class-zatca-orders.php:297
includes/class-zatca-orders.php:300
includes/class-zatca-orders.php:319
includes/class-zatca-orders.php:324
includes/class-zatca-orders.php:332
includes/class-zatca-orders.php:333
includes/class-zatca-orders.php:348
includes/class-zatca-orders.php:353
includes/class-zatca-orders.php:389
includes/class-zatca-orders.php:394
includes/class-zatca-orders.php:426
includes/class-zatca-orders.php:430
includes/class-zatca-orders.php:438
includes/class-zatca-orders.php:446
includes/class-zatca-orders.php:463
includes/class-zatca-orders.php:485
includes/class-zatca-orders.php:488
includes/class-zatca-orders.php:519
includes/class-zatca-orders.php:520
includes/class-zatca-orders.php:553
includes/class-zatca-orders.php:554
includes/class-zatca-orders.php:560
includes/class-zatca-orders.php:566
includes/class-zatca-orders.php:569
includes/class-zatca-orders.php:570
includes/class-zatca-orders.php:599
includes/class-zatca-orders.php:605
includes/class-zatca-orders.php:607
includes/class-zatca-orders.php:634
includes/class-zatca-orders.php:639
includes/class-zatca-orders.php:659
includes/class-zatca-orders.php:669
includes/class-zatca-orders.php:716
includes/class-zatca-orders.php:717
includes/class-zatca-orders.php:719
includes/class-zatca-orders.php:746
includes/class-zatca-orders.php:747
includes/class-zatca-orders.php:748
includes/class-zatca-orders.php:828
includes/class-zatca-orders.php:832
includes/class-zatca-orders.php:863
includes/class-zatca-orders.php:881
includes/class-zatca-orders.php:886
includes/class-zatca-orders.php:903
includes/class-zatca-settings.php:40
includes/class-zatca-settings.php:44
includes/class-zatca-settings.php:76
includes/class-zatca-settings.php:80
includes/class-zatca-settings.php:89
includes/class-zatca-settings.php:150
includes/class-zatca-settings.php:160
includes/class-zatca-settings.php:164
includes/class-zatca-setup.php:147
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.