Is CartFlows – Funnel Builder & Checkout Plugin for WooCommerce Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
5.6
8.0
Mismatch with declared minimum
PHP 8.3
Compatibility Issues (354)
Plugin Header
libraries/action-scheduler/classes/abstracts/ActionScheduler_Abstract_QueueRunner.php:34
libraries/action-scheduler/classes/abstracts/ActionScheduler_Abstract_RecurringSchedule.php:42
libraries/action-scheduler/classes/abstracts/ActionScheduler_Store.php:188
libraries/action-scheduler/classes/ActionScheduler_QueueCleaner.php:35
libraries/action-scheduler/classes/ActionScheduler_QueueRunner.php:39
libraries/action-scheduler/classes/data-stores/ActionScheduler_DBLogger.php:21
libraries/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php:82
libraries/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php:40
libraries/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php:211
libraries/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php:241
libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore.php:38
libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore.php:61
libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore.php:585
libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore.php:634
libraries/action-scheduler/classes/schedules/ActionScheduler_CronSchedule.php:26
libraries/action-scheduler/classes/schedules/ActionScheduler_NullSchedule.php:16
libraries/action-scheduler/classes/WP_CLI/ActionScheduler_WPCLI_QueueRunner.php:30
libraries/action-scheduler/deprecated/ActionScheduler_Schedule_Deprecated.php:16
libraries/action-scheduler/lib/cron-expression/CronExpression.php:57
abilities/class-cartflows-abilities-loader.php:47
abilities/class-cartflows-ability-config.php:3491
admin-core/ajax/ab-steps.php:39
admin-core/ajax/ajax-errors.php:45
admin-core/ajax/ajax-errors.php:82
admin-core/ajax/ajax-init.php:36
admin-core/ajax/common-settings.php:51
admin-core/ajax/debugger.php:49
admin-core/ajax/flows-stats.php:40
admin-core/ajax/flows.php:40
admin-core/ajax/importer.php:40
admin-core/ajax/importer.php:1561
admin-core/ajax/importer.php:1589
admin-core/ajax/learn.php:38
admin-core/ajax/meta-data.php:39
admin-core/ajax/onboarding.php:41
admin-core/ajax/steps.php:40
admin-core/api/api-init.php:36
admin-core/api/common-settings.php:47
admin-core/api/flow-data.php:48
admin-core/api/flows.php:45
admin-core/api/home-page.php:53
admin-core/api/learn.php:45
admin-core/api/product/product-data.php:46
admin-core/api/step-data.php:47
admin-core/api/webhooks.php:45
admin-core/inc/admin-helper.php:100
admin-core/inc/admin-helper.php:126
admin-core/inc/admin-menu.php:47
admin-core/inc/log-status.php:45
admin-core/inc/onboarding-core.php:36
admin-core/inc/store-checkout.php:33
admin-legacy-core/ajax/ab-steps.php:39
admin-legacy-core/ajax/ajax-errors.php:45
admin-legacy-core/ajax/ajax-errors.php:82
admin-legacy-core/ajax/ajax-init.php:36
admin-legacy-core/ajax/common-settings.php:39
admin-legacy-core/ajax/debugger.php:49
admin-legacy-core/ajax/flows-stats.php:40
admin-legacy-core/ajax/flows.php:40
admin-legacy-core/ajax/importer.php:40
admin-legacy-core/ajax/importer.php:1528
admin-legacy-core/ajax/importer.php:1556
admin-legacy-core/ajax/learn.php:38
admin-legacy-core/ajax/meta-data.php:39
admin-legacy-core/ajax/steps.php:40
admin-legacy-core/api/api-init.php:36
admin-legacy-core/api/common-settings.php:47
admin-legacy-core/api/flow-data.php:48
admin-legacy-core/api/flows.php:45
admin-legacy-core/api/home-page.php:53
admin-legacy-core/api/learn.php:45
admin-legacy-core/api/product/product-data.php:46
admin-legacy-core/api/step-data.php:47
admin-legacy-core/api/webhooks.php:45
admin-legacy-core/inc/admin-helper.php:100
admin-legacy-core/inc/admin-helper.php:126
admin-legacy-core/inc/admin-menu.php:47
admin-legacy-core/inc/log-status.php:45
admin-legacy-core/inc/store-checkout.php:33
admin-legacy-loader.php:44
admin-loader.php:41
classes/class-cartflows-admin-notices.php:47
classes/class-cartflows-admin-notices.php:575
classes/class-cartflows-admin-notices.php:689
classes/class-cartflows-admin-notices.php:708
classes/class-cartflows-admin.php:33
classes/class-cartflows-analytics.php:46
classes/class-cartflows-analytics.php:357
classes/class-cartflows-dashboard-widget.php:38
classes/class-cartflows-default-meta.php:74
classes/class-cartflows-flow-frontend.php:31
classes/class-cartflows-flow-frontend.php:278
classes/class-cartflows-frontend.php:28
classes/class-cartflows-helper.php:33
classes/class-cartflows-helper.php:365
classes/class-cartflows-helper.php:904
classes/class-cartflows-helper.php:1353
classes/class-cartflows-helper.php:1647
classes/class-cartflows-loader.php:95
classes/class-cartflows-logger.php:38
classes/class-cartflows-tracking.php:75
classes/class-cartflows-tracking.php:189
classes/class-cartflows-tracking.php:477
classes/class-cartflows-tracking.php:629
classes/class-cartflows-tracking.php:630
classes/class-cartflows-tracking.php:704
classes/class-cartflows-tracking.php:705
classes/class-cartflows-tracking.php:767
classes/class-cartflows-tracking.php:1094
classes/class-cartflows-tracking.php:1193
classes/class-cartflows-tracking.php:1460
classes/class-cartflows-tracking.php:1461
classes/class-cartflows-tracking.php:1522
classes/class-cartflows-update.php:35
classes/class-cartflows-utils.php:36
classes/class-cartflows-woo-hooks.php:35
classes/fields/typography/class-cartflows-font-families.php:51
classes/fields/typography/class-cartflows-font-families.php:130
classes/importer/batch-process/class-cartflows-batch-process.php:103
classes/importer/batch-process/class-cartflows-batch-processing-sync-library.php:58
classes/importer/batch-process/class-cartflows-importer-beaver-builder.php:39
classes/importer/batch-process/class-cartflows-importer-divi.php:39
classes/importer/batch-process/class-cartflows-importer-gutenberg.php:39
classes/importer/batch-process/helpers/class-cartflows-importer-image.php:56
classes/importer/class-cartflows-api.php:38
classes/importer/class-cartflows-importer-core.php:55
classes/importer/class-cartflows-importer-loader.php:38
classes/importer/class-cartflows-importer.php:40
classes/logger/class-cartflows-log-levels.php:45
classes/logger/class-cartflows-wc-logger.php:160
classes/logger/class-cartflows-wc-logger.php:175
classes/logger/class-cartflows-wc-logger.php:190
classes/logger/class-cartflows-wc-logger.php:205
classes/logger/class-cartflows-wc-logger.php:222
classes/logger/class-cartflows-wc-logger.php:236
classes/logger/class-cartflows-wc-logger.php:251
classes/logger/class-cartflows-wc-logger.php:265
compatibilities/class-cartflows-compatibility.php:30
compatibilities/plugins/class-cartflows-astra-addon-compatibility.php:33
compatibilities/plugins/class-cartflows-bb-compatibility.php:32
compatibilities/plugins/class-cartflows-divi-compatibility.php:28
compatibilities/plugins/class-cartflows-dpd-baltic-compatibility.php:34
compatibilities/plugins/class-cartflows-elementor-compatibility.php:36
compatibilities/plugins/class-cartflows-elementor-compatibility.php:82
compatibilities/plugins/class-cartflows-learndash-compatibility.php:28
compatibilities/plugins/class-cartflows-postnl-for-woocommerce-compatibility.php:30
compatibilities/plugins/class-cartflows-smart-coupons-compatibility.php:29
compatibilities/plugins/class-cartflows-suretriggers-compatibility.php:37
compatibilities/plugins/class-cartflows-thrive-compatibility.php:28
compatibilities/plugins/gateways/class-cartflows-wc-stripe-compatibility.php:34
compatibilities/plugins/tutor-lms/class-cartflows-tutor-compatibility.php:39
compatibilities/plugins/tutor-lms/class-cartflows-tutor-compatibility.php:104
compatibilities/themes/astra/class-cartflows-astra-compatibility.php:32
compatibilities/themes/astra/class-cartflows-astra-compatibility.php:119
compatibilities/themes/bricks/class-cartflows-bricks-compatibility.php:35
libraries/action-scheduler/classes/abstracts/ActionScheduler_Lock.php:58
libraries/action-scheduler/classes/abstracts/ActionScheduler_Logger.php:14
libraries/action-scheduler/classes/abstracts/ActionScheduler_Store.php:404
libraries/action-scheduler/classes/abstracts/ActionScheduler_Store.php:444
libraries/action-scheduler/classes/abstracts/ActionScheduler_TimezoneHelper.php:26
libraries/action-scheduler/classes/abstracts/ActionScheduler_TimezoneHelper.php:28
libraries/action-scheduler/classes/abstracts/ActionScheduler_TimezoneHelper.php:107
libraries/action-scheduler/classes/abstracts/ActionScheduler.php:18
libraries/action-scheduler/classes/abstracts/ActionScheduler.php:51
libraries/action-scheduler/classes/abstracts/ActionScheduler.php:142
libraries/action-scheduler/classes/abstracts/ActionScheduler.php:194
libraries/action-scheduler/classes/ActionScheduler_AdminView.php:22
libraries/action-scheduler/classes/ActionScheduler_AdminView.php:49
libraries/action-scheduler/classes/ActionScheduler_AdminView.php:106
libraries/action-scheduler/classes/ActionScheduler_DataController.php:57
libraries/action-scheduler/classes/ActionScheduler_DataController.php:64
libraries/action-scheduler/classes/ActionScheduler_DataController.php:73
libraries/action-scheduler/classes/ActionScheduler_DataController.php:134
libraries/action-scheduler/classes/ActionScheduler_DataController.php:181
libraries/action-scheduler/classes/ActionScheduler_ListTable.php:229
libraries/action-scheduler/classes/ActionScheduler_ListTable.php:237
libraries/action-scheduler/classes/ActionScheduler_QueueRunner.php:25
libraries/action-scheduler/classes/ActionScheduler_QueueRunner.php:54
libraries/action-scheduler/classes/ActionScheduler_QueueRunner.php:57
libraries/action-scheduler/classes/ActionScheduler_QueueRunner.php:64
libraries/action-scheduler/classes/ActionScheduler_QueueRunner.php:69
libraries/action-scheduler/classes/ActionScheduler_Versions.php:48
libraries/action-scheduler/classes/ActionScheduler_wcSystemStatus.php:105
libraries/action-scheduler/classes/ActionScheduler_WPCommentCleaner.php:37
libraries/action-scheduler/classes/ActionScheduler_WPCommentCleaner.php:41
libraries/action-scheduler/classes/ActionScheduler_WPCommentCleaner.php:44
libraries/action-scheduler/classes/ActionScheduler_WPCommentCleaner.php:45
libraries/action-scheduler/classes/ActionScheduler_WPCommentCleaner.php:46
libraries/action-scheduler/classes/ActionScheduler_WPCommentCleaner.php:61
libraries/action-scheduler/classes/ActionScheduler_WPCommentCleaner.php:70
libraries/action-scheduler/classes/ActionScheduler_WPCommentCleaner.php:72
libraries/action-scheduler/classes/ActionScheduler_WPCommentCleaner.php:84
libraries/action-scheduler/classes/ActionScheduler_WPCommentCleaner.php:99
libraries/action-scheduler/classes/data-stores/ActionScheduler_DBLogger.php:76
libraries/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php:178
libraries/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php:963
libraries/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php:41
libraries/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php:127
libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore_PostStatusRegistrar.php:9
libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore_PostStatusRegistrar.php:10
libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore_PostTypeRegistrar.php:9
libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore_TaxonomyRegistrar.php:9
libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore.php:153
libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore.php:486
libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore.php:607
libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore.php:775
libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore.php:1037
libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore.php:1048
libraries/action-scheduler/classes/migration/Controller.php:220
libraries/action-scheduler/classes/migration/Scheduler.php:26
libraries/action-scheduler/classes/migration/Scheduler.php:33
libraries/action-scheduler/classes/migration/Scheduler.php:66
libraries/action-scheduler/classes/migration/Scheduler.php:79
libraries/action-scheduler/classes/migration/Scheduler.php:96
libraries/action-scheduler/classes/WP_CLI/ActionScheduler_WPCLI_Scheduler_command.php:19
libraries/action-scheduler/functions.php:400
libraries/action-scheduler/lib/cron-expression/CronExpression.php:38
libraries/astra-notices/class-astra-notices.php:58
libraries/astra-notices/class-astra-notices.php:213
libraries/bsf-analytics/modules/deactivation-survey/classes/class-deactivation-survey-feedback.php:43
libraries/cartflows-plugin-update-notifications/class-cartflows-plugin-update-notifications.php:38
libraries/class-cartflows-nps-survey.php:36
libraries/nps-survey/classes/nps-survey-script.php:182
libraries/nps-survey/classes/nps-survey-script.php:188
libraries/nps-survey/classes/nps-survey-script.php:189
libraries/nps-survey/classes/nps-survey-script.php:195
libraries/nps-survey/classes/nps-survey-script.php:201
libraries/nps-survey/classes/nps-survey-script.php:202
libraries/nps-survey/classes/nps-survey-script.php:349
libraries/nps-survey/classes/nps-survey-script.php:406
libraries/nps-survey/classes/nps-survey-script.php:423
libraries/nps-survey/classes/nps-survey-script.php:470
modules/beaver-builder/class-cartflows-bb-modules-loader.php:30
modules/beaver-builder/classes/class-cartflows-bb-editor.php:31
modules/beaver-builder/classes/class-cartflows-bb-helper.php:37
modules/bricks/class-cartflows-bricks-dynamic-data.php:29
modules/bricks/class-cartflows-bricks-elements-loader.php:31
modules/checkout/class-cartflows-checkout.php:34
modules/checkout/classes/class-cartflows-checkout-ajax.php:31
modules/checkout/classes/class-cartflows-checkout-ajax.php:125
modules/checkout/classes/class-cartflows-checkout-fields.php:35
modules/checkout/classes/class-cartflows-checkout-fields.php:530
modules/checkout/classes/class-cartflows-checkout-markup.php:32
modules/checkout/classes/class-cartflows-checkout-markup.php:411
modules/checkout/classes/class-cartflows-checkout-markup.php:413
modules/checkout/classes/class-cartflows-checkout-markup.php:1067
modules/checkout/classes/class-cartflows-checkout-markup.php:1069
modules/checkout/classes/class-cartflows-checkout-meta-data.php:31
modules/checkout/classes/class-cartflows-checkout-meta-data.php:78
modules/checkout/classes/class-cartflows-global-checkout.php:31
modules/checkout/classes/layouts/class-cartflows-instant-checkout.php:112
modules/checkout/classes/layouts/class-cartflows-modern-checkout.php:29
modules/checkout/templates/checkout/collapsed-order-summary.php:29
modules/elementor/class-cartflows-el-widgets-loader.php:26
modules/elementor/classes/class-cartflows-elementor-editor.php:31
modules/elementor/widgets/class-cartflows-el-checkout-form.php:339
modules/elementor/widgets/class-cartflows-el-checkout-form.php:379
modules/elementor/widgets/class-cartflows-el-checkout-form.php:421
modules/elementor/widgets/class-cartflows-el-checkout-form.php:561
modules/elementor/widgets/class-cartflows-el-checkout-form.php:603
modules/elementor/widgets/class-cartflows-el-checkout-form.php:622
modules/elementor/widgets/class-cartflows-el-checkout-form.php:661
modules/elementor/widgets/class-cartflows-el-checkout-form.php:720
modules/elementor/widgets/class-cartflows-el-next-step-button.php:370
modules/elementor/widgets/class-cartflows-el-next-step-button.php:391
modules/elementor/widgets/class-cartflows-el-next-step-button.php:433
modules/elementor/widgets/class-cartflows-el-next-step-button.php:526
modules/elementor/widgets/class-cartflows-el-next-step-button.php:538
modules/elementor/widgets/class-cartflows-el-optin-form.php:177
modules/elementor/widgets/class-cartflows-el-optin-form.php:214
modules/elementor/widgets/class-cartflows-el-optin-form.php:329
modules/elementor/widgets/class-cartflows-el-optin-form.php:359
modules/elementor/widgets/class-cartflows-el-optin-form.php:369
modules/elementor/widgets/class-cartflows-el-optin-form.php:390
modules/elementor/widgets/class-cartflows-el-optin-form.php:429
modules/elementor/widgets/class-cartflows-el-order-details-form.php:341
modules/elementor/widgets/class-cartflows-el-order-details-form.php:389
modules/elementor/widgets/class-cartflows-el-order-details-form.php:420
modules/elementor/widgets/class-cartflows-el-order-details-form.php:430
modules/elementor/widgets/class-cartflows-el-order-details-form.php:463
modules/elementor/widgets/class-cartflows-el-order-details-form.php:484
modules/elementor/widgets/class-cartflows-el-order-details-form.php:525
modules/elementor/widgets/class-cartflows-el-order-details-form.php:557
modules/elementor/widgets/class-cartflows-el-order-details-form.php:578
modules/elementor/widgets/class-cartflows-el-order-details-form.php:618
modules/elementor/widgets/class-cartflows-el-order-details-form.php:648
modules/elementor/widgets/class-cartflows-el-order-details-form.php:669
modules/elementor/widgets/class-cartflows-el-order-details-form.php:707
modules/elementor/widgets/class-cartflows-el-order-details-form.php:737
modules/elementor/widgets/class-cartflows-el-order-details-form.php:758
modules/elementor/widgets/class-cartflows-el-order-details-form.php:808
modules/elementor/widgets/class-cartflows-el-order-details-form.php:823
modules/email-report/class-cartflows-admin-report-emails.php:31
modules/flow/class-cartflows-flow.php:34
modules/flow/classes/class-cartflows-flow-loader.php:31
modules/flow/classes/class-cartflows-flow-post-type.php:31
modules/flow/classes/class-cartflows-permalink.php:31
modules/flow/classes/class-cartflows-step-post-type.php:38
modules/gutenberg/classes/class-cartflows-block-loader.php:30
modules/gutenberg/classes/class-cartflows-gb-helper.php:89
modules/gutenberg/classes/class-cartflows-gb-helper.php:136
modules/gutenberg/classes/class-cartflows-gb-helper.php:176
modules/gutenberg/classes/class-cartflows-gb-helper.php:192
modules/gutenberg/classes/class-cartflows-gb-helper.php:568
modules/gutenberg/classes/class-cartflows-gb-helper.php:571
modules/gutenberg/classes/class-cartflows-gb-helper.php:669
modules/gutenberg/classes/class-cartflows-gutenberg-editor.php:31
modules/gutenberg/classes/class-cartflows-init-blocks.php:41
modules/gutenberg/classes/class-cartflows-init-blocks.php:230
modules/gutenberg/classes/class-cartflows-spectra-compatibility.php:32
modules/gutenberg/dist/blocks/checkout-form/class-wcfb-checkout-form.php:30
modules/gutenberg/dist/blocks/optin-form/class-wcfb-optin-form.php:31
modules/gutenberg/dist/blocks/order-detail-form/class-wcfb-order-detail-form.php:40
modules/gutenberg/dist/blocks/order-detail-form/class-wcfb-order-detail-form.php:931
modules/gutenberg/dist/blocks/order-detail-form/class-wcfb-order-detail-form.php:947
modules/landing/class-cartflows-landing.php:34
modules/landing/classes/class-cartflows-landing-markup.php:31
modules/landing/classes/class-cartflows-landing-meta-data.php:30
modules/optin/class-cartflows-optin.php:34
modules/optin/classes/class-cartflows-optin-fields.php:32
modules/optin/classes/class-cartflows-optin-markup.php:30
modules/optin/classes/class-cartflows-optin-markup.php:171
modules/optin/classes/class-cartflows-optin-markup.php:172
modules/optin/classes/class-cartflows-optin-meta-data.php:30
modules/thankyou/class-cartflows-thankyou.php:35
modules/thankyou/classes/class-cartflows-thankyou-markup.php:32
modules/thankyou/classes/class-cartflows-thankyou-meta-data.php:30
modules/thankyou/templates/instant-thankyou-collapsed-order-summary.php:27
modules/webhook/class-cartflows-webhook-loader.php:33
modules/webhook/classes/class-cartflows-webhook-dispatcher.php:49
modules/webhook/classes/class-cartflows-webhook-dispatcher.php:59
modules/webhook/classes/class-cartflows-webhook-dispatcher.php:232
modules/webhook/classes/class-cartflows-webhook-events.php:35
modules/webhook/classes/class-cartflows-webhook-manager.php:42
modules/webhook/classes/class-cartflows-webhook-manager.php:54
modules/webhook/classes/class-cartflows-webhook-manager.php:109
modules/webhook/classes/class-cartflows-webhook-manager.php:161
modules/webhook/classes/class-cartflows-webhook-manager.php:187
modules/webhook/classes/class-cartflows-webhook-manager.php:232
modules/webhook/classes/class-cartflows-webhook-payload.php:35
modules/woo-dynamic-flow/class-cartflows-woo-dynamic-flow.php:29
modules/woo-dynamic-flow/classes/class-cartflows-wd-flow-actions.php:26
modules/woo-dynamic-flow/classes/class-cartflows-wd-flow-loader.php:27
modules/woo-dynamic-flow/classes/class-cartflows-wd-flow-product-actions.php:27
modules/woo-dynamic-flow/classes/class-cartflows-wd-flow-product-meta.php:27
modules/woo-dynamic-flow/classes/class-cartflows-wd-flow-shortcodes.php:41
modules/woo-dynamic-flow/classes/class-cartflows-wd-flow-shortcodes.php:65
modules/woo-dynamic-flow/classes/class-cartflows-wd-flow-shortcodes.php:204
wizard/ajax/ajax-errors.php:45
wizard/ajax/ajax-errors.php:82
wizard/ajax/wizard-ajax-init.php:36
wizard/ajax/wizard.php:41
wizard/inc/wizard-core.php:36
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.