Delivery & Pickup Date Time for WooCommerce Security & Risk Analysis

wordpress.org/plugins/woo-delivery

Gives the facility of selecting delivery/pickup/both date/time/both at order checkout page.

5K active installs v1.3.80 PHP + WP 4.0.1+ Updated Mar 12, 2026
delivery-pickup-date-time-for-woocommercewoocommerce-delivery-datewoocommerce-delivery-timewoocommerce-pickup-datewoocommerce-pickup-time
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Delivery & Pickup Date Time for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Delivery & Pickup Date Time for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 22d ago
Risk Assessment

The "woo-delivery" plugin v1.3.80 exhibits a concerning security posture due to a significant number of unprotected AJAX endpoints. While the static analysis reveals no dangerous functions, raw SQL queries, or external HTTP requests, the absence of authentication checks on all 23 identified AJAX handlers presents a substantial attack surface. This means any unauthenticated user could potentially trigger these actions, leading to unintended consequences. The presence of nonce checks on some AJAX actions is a positive sign, but the lack of capability checks on any entry points is a critical omission. The plugin's vulnerability history is clean, with no recorded CVEs, which could indicate robust development practices or simply a lack of targeted analysis. However, the current static analysis findings, particularly the unprotected AJAX endpoints, overshadow this positive history, suggesting a significant risk of privilege escalation or other malicious actions if vulnerabilities are discovered or introduced in the future.

Key Concerns

  • AJAX handlers without auth checks
  • AJAX handlers without capability checks
  • Output escaping not fully implemented
Vulnerabilities
None known

Delivery & Pickup Date Time for WooCommerce Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Delivery & Pickup Date Time for WooCommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
33
144 escaped
Nonce Checks
15
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
1

Bundled Libraries

Select2

Output Escaping

81% escaped177 total outputs
Attack Surface
23 unprotected

Delivery & Pickup Date Time for WooCommerce Attack Surface

Entry Points23
Unprotected23

AJAX Handlers 23

authwp_ajax_coderockz_woo_delivery_process_delivery_option_settingsincludes\class-coderockz-woo-delivery.php:183
authwp_ajax_coderockz_woo_delivery_process_delivery_date_formincludes\class-coderockz-woo-delivery.php:184
authwp_ajax_coderockz_woo_delivery_process_pickup_date_formincludes\class-coderockz-woo-delivery.php:185
authwp_ajax_coderockz_woo_delivery_process_offdays_formincludes\class-coderockz-woo-delivery.php:186
authwp_ajax_coderockz_woo_delivery_process_delivery_time_formincludes\class-coderockz-woo-delivery.php:187
authwp_ajax_coderockz_woo_delivery_process_pickup_time_formincludes\class-coderockz-woo-delivery.php:188
authwp_ajax_coderockz_woo_delivery_process_localization_settingsincludes\class-coderockz-woo-delivery.php:189
authwp_ajax_coderockz_woo_delivery_process_other_settingsincludes\class-coderockz-woo-delivery.php:190
authwp_ajax_coderockz_woo_delivery_save_review_noticeincludes\class-coderockz-woo-delivery.php:197
authwp_ajax_coderockz_woo_delivery_meta_box_get_ordersincludes\class-coderockz-woo-delivery.php:199
authwp_ajax_coderockz_woo_delivery_meta_box_get_orders_pickupincludes\class-coderockz-woo-delivery.php:200
authwp_ajax_coderockz_woo_delivery_save_meta_box_informationincludes\class-coderockz-woo-delivery.php:201
authwp_ajax_coderockz_woo_delivery_admin_disable_max_delivery_pickup_dateincludes\class-coderockz-woo-delivery.php:203
authwp_ajax_coderockz_woo_delivery_get_time_in_formatincludes\class-coderockz-woo-delivery.php:253
noprivwp_ajax_coderockz_woo_delivery_get_time_in_formatincludes\class-coderockz-woo-delivery.php:254
authwp_ajax_coderockz_woo_delivery_get_ordersincludes\class-coderockz-woo-delivery.php:255
noprivwp_ajax_coderockz_woo_delivery_get_ordersincludes\class-coderockz-woo-delivery.php:256
authwp_ajax_coderockz_woo_delivery_get_orders_pickupincludes\class-coderockz-woo-delivery.php:257
noprivwp_ajax_coderockz_woo_delivery_get_orders_pickupincludes\class-coderockz-woo-delivery.php:258
authwp_ajax_coderockz_woo_delivery_option_delivery_time_pickupincludes\class-coderockz-woo-delivery.php:265
noprivwp_ajax_coderockz_woo_delivery_option_delivery_time_pickupincludes\class-coderockz-woo-delivery.php:266
authwp_ajax_coderockz_woo_delivery_disable_max_delivery_pickup_dateincludes\class-coderockz-woo-delivery.php:267
noprivwp_ajax_coderockz_woo_delivery_disable_max_delivery_pickup_dateincludes\class-coderockz-woo-delivery.php:268
WordPress Hooks 51
actionbefore_woocommerce_initadmin\class-coderockz-woo-delivery-admin.php:59
actionwoocommerce_store_api_checkout_update_order_from_requestblock\class-coderockz-woo-delivery-block-storage.php:20
actioninitblock\class-coderockz-woo-delivery-block.php:24
actionwoocommerce_blocks_enqueue_checkout_block_scripts_beforeblock\class-coderockz-woo-delivery-block.php:25
actionwoocommerce_blocks_loadedblock\class-coderockz-woo-delivery-block.php:26
actionwoocommerce_blocks_loadedblock\class-coderockz-woo-delivery-block.php:27
actionwoocommerce_blocks_loadedblock\class-coderockz-woo-delivery-block.php:28
actionwoocommerce_blocks_loadedblock\class-coderockz-woo-delivery-block.php:29
actionwp_footerblock\class-coderockz-woo-delivery-block.php:30
actionwoocommerce_blocks_checkout_block_registrationblock\class-coderockz-woo-delivery-block.php:48
actionbefore_woocommerce_initcoderockz-woo-delivery.php:96
actionplugins_loadedincludes\class-coderockz-woo-delivery.php:160
actionadmin_enqueue_scriptsincludes\class-coderockz-woo-delivery.php:175
actionadmin_enqueue_scriptsincludes\class-coderockz-woo-delivery.php:176
actionadmin_initincludes\class-coderockz-woo-delivery.php:178
actionadmin_menuincludes\class-coderockz-woo-delivery.php:181
filtermanage_edit-shop_order_columnsincludes\class-coderockz-woo-delivery.php:191
actionmanage_shop_order_posts_custom_columnincludes\class-coderockz-woo-delivery.php:192
filtermanage_woocommerce_page_wc-orders_columnsincludes\class-coderockz-woo-delivery.php:193
actionwoocommerce_shop_order_list_table_custom_columnincludes\class-coderockz-woo-delivery.php:194
actionwoocommerce_admin_order_data_after_shipping_addressincludes\class-coderockz-woo-delivery.php:195
actionadmin_noticesincludes\class-coderockz-woo-delivery.php:196
actionadd_meta_boxesincludes\class-coderockz-woo-delivery.php:198
filterget_user_option_meta-box-order_shop_orderincludes\class-coderockz-woo-delivery.php:202
actionwp_enqueue_scriptsincludes\class-coderockz-woo-delivery.php:218
actionwp_enqueue_scriptsincludes\class-coderockz-woo-delivery.php:219
actioninitincludes\class-coderockz-woo-delivery.php:223
actionwoocommerce_checkout_billingincludes\class-coderockz-woo-delivery.php:229
actionwoocommerce_after_checkout_billing_formincludes\class-coderockz-woo-delivery.php:232
actionwoocommerce_checkout_shippingincludes\class-coderockz-woo-delivery.php:234
actionwoocommerce_after_checkout_shipping_formincludes\class-coderockz-woo-delivery.php:237
actionwoocommerce_before_order_notesincludes\class-coderockz-woo-delivery.php:239
actionwoocommerce_after_order_notesincludes\class-coderockz-woo-delivery.php:241
actionwoocommerce_review_order_before_paymentincludes\class-coderockz-woo-delivery.php:243
actionwoocommerce_checkout_before_order_review_headingincludes\class-coderockz-woo-delivery.php:245
actionwoocommerce_checkout_before_customer_detailsincludes\class-coderockz-woo-delivery.php:247
actionwoocommerce_after_checkout_validationincludes\class-coderockz-woo-delivery.php:251
actionwoocommerce_checkout_update_order_metaincludes\class-coderockz-woo-delivery.php:252
filterwoocommerce_account_orders_columnsincludes\class-coderockz-woo-delivery.php:259
actionwoocommerce_my_account_my_orders_column_order_delivery_detailsincludes\class-coderockz-woo-delivery.php:260
filterwoocommerce_order_data_store_cpt_get_orders_queryincludes\class-coderockz-woo-delivery.php:261
filterwoocommerce_get_order_item_totalsincludes\class-coderockz-woo-delivery.php:262
filterwoocommerce_package_ratesincludes\class-coderockz-woo-delivery.php:263
actionwoocommerce_checkout_update_order_reviewincludes\class-coderockz-woo-delivery.php:264
actionwp_footerincludes\class-coderockz-woo-delivery.php:269
filterwoocommerce_form_field_selectincludes\class-coderockz-woo-delivery.php:270
actionwpi_after_formatted_shipping_addressincludes\class-coderockz-woo-delivery.php:271
actionwoocommerce_cloudprint_internaloutput_footerincludes\class-coderockz-woo-delivery.php:272
actionbefore_woocommerce_initpublic\class-coderockz-woo-delivery-public.php:56
filterwoocommerce_cart_ready_to_calc_shippingpublic\class-coderockz-woo-delivery-public.php:1297
filterwoocommerce_cart_ready_to_calc_shippingpublic\class-coderockz-woo-delivery-public.php:1303
Maintenance & Trust

Delivery & Pickup Date Time for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 12, 2026
PHP min version
Downloads530K

Community Trust

Rating98/100
Number of ratings276
Active installs5K
Developer Profile

Delivery & Pickup Date Time for WooCommerce Developer Profile

CodeRockz

1 plugin · 5K total installs

94
trust score
Avg Security Score
100/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Delivery & Pickup Date Time for WooCommerce

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/woo-delivery/admin/css/select2.min.css/wp-content/plugins/woo-delivery/public/css/flatpickr.min.css/wp-content/plugins/woo-delivery/admin/css/coderockz-woo-delivery-admin.css/wp-content/plugins/woo-delivery/admin/js/anime.min.js/wp-content/plugins/woo-delivery/public/js/flatpickr.min.js/wp-content/plugins/woo-delivery/admin/js/coderockz-woo-delivery-admin.js
Script Paths
/wp-content/plugins/woo-delivery/admin/js/anime.min.js/wp-content/plugins/woo-delivery/public/js/flatpickr.min.js/wp-content/plugins/woo-delivery/admin/js/coderockz-woo-delivery-admin.js
Version Parameters
woo-delivery/admin/css/select2.min.css?ver=woo-delivery/public/css/flatpickr.min.css?ver=woo-delivery/admin/css/coderockz-woo-delivery-admin.css?ver=woo-delivery/admin/js/anime.min.js?ver=woo-delivery/public/js/flatpickr.min.js?ver=woo-delivery/admin/js/coderockz-woo-delivery-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
coderockz-woo-delivery-admin-wrap
HTML Comments
<!-- The code that runs during plugin activation. --><!-- The code that runs during plugin deactivation. --><!-- This function is provided for demonstration purposes only. --><!-- An instance of this class should be passed to the run() function -->+5 more
Data Attributes
data-coderockz-delivery-datedata-coderockz-delivery-time
JS Globals
coderockz_woo_delivery_ajax_objcoderockz_woo_delivery_ajax_urlnoncecoderockz_woo_delivery_nonce
FAQ

Frequently Asked Questions about Delivery & Pickup Date Time for WooCommerce