B2B plugin for Woocommerce Security & Risk Analysis

wordpress.org/plugins/b2b-for-woo

The "B2B plugin for Woocommerce" plugin is designed to help store owners easily manage both wholesale (B2B) and retail (B2C) customers withi …

0 active installs v1.0.1 PHP 7.0+ WP 4.7+ Updated Feb 25, 2025
b2bdynamic-pricingwholesale-pluginwoocommerce-b2bwoocommerce-wholesale-pricing
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is B2B plugin for Woocommerce Safe to Use in 2026?

Generally Safe

Score 92/100

B2B plugin for Woocommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The b2b-for-woo plugin v1.0.1 demonstrates a generally good security posture, with strong practices in SQL query handling and output escaping. The complete absence of known CVEs and a history of no recorded vulnerabilities are positive indicators. The plugin also utilizes nonces extensively and has a decent percentage of properly escaped outputs. However, several areas present potential risks that warrant attention. The presence of 10 AJAX handlers without any authentication checks significantly broadens the attack surface and could lead to unauthorized actions if these handlers perform sensitive operations. While taint analysis showed no critical or high severity flows, the three flows with unsanitized paths indicate a need for careful review to ensure no path traversal or other file-related vulnerabilities exist. The plugin also bundles external libraries, Select2 and dompdf, which, if outdated, could introduce vulnerabilities. Overall, the plugin's strengths lie in its secure handling of database queries and output, but the unprotected AJAX endpoints and potential issues with unsanitized paths are notable weaknesses.

Key Concerns

  • Unprotected AJAX handlers
  • Flows with unsanitized paths
  • Bundled external libraries (potential for outdated versions)
Vulnerabilities
None known

B2B plugin for Woocommerce Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

B2B plugin for Woocommerce Release Timeline

v1.0.1Current
v1.0.0
Code Analysis
Analyzed Mar 17, 2026

B2B plugin for Woocommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
3 prepared
Unescaped Output
825
7629 escaped
Nonce Checks
60
Capability Checks
3
File Operations
30
External Requests
2
Bundled Libraries
2

Bundled Libraries

Select2dompdf

SQL Query Safety

100% prepared3 total queries

Output Escaping

90% escaped8454 total outputs
Data Flows · Security
3 unsanitized

Data Flow Analysis

20 flows3 with unsanitized paths
ct_rbpaqp_tab_callback (includes\admin\class-ct-rbpaqp-admin.php:51)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
10 unprotected

B2B plugin for Woocommerce Attack Surface

Entry Points84
Unprotected10

AJAX Handlers 55

authwp_ajax_ct_assign_new_user_rolecreate-assign-delete-user-role\includes\ajax-controller.php:3
authwp_ajax_ct_caadu_create_new_user_rolecreate-assign-delete-user-role\includes\ajax-controller.php:90
authwp_ajax_ct_caadu_update_capabilitiescreate-assign-delete-user-role\includes\ajax-controller.php:217
authwp_ajax_af_rfd_prod_searchhide-payment-method-and-shipping\includes\admin\ajax-controller\city_hps_product_search_ajax.php:6
authwp_ajax_category_searchhide-payment-method-and-shipping\includes\admin\ajax-controller\city_hps_product_search_ajax.php:7
authwp_ajax_country_searchhide-payment-method-and-shipping\includes\admin\ajax-controller\city_hps_product_search_ajax.php:8
authwp_ajax_user_searchhide-payment-method-and-shipping\includes\admin\ajax-controller\city_hps_product_search_ajax.php:9
authwp_ajax_product_searchincludes\class-ct-rbpaqp-ajax.php:10
authwp_ajax_category_searchincludes\class-ct-rbpaqp-ajax.php:11
authwp_ajax_ct_rbpaqp_add_new_customer_or_role_base_rbpincludes\class-ct-rbpaqp-ajax.php:12
authwp_ajax_ct_rbpaqp_delete_postincludes\class-ct-rbpaqp-ajax.php:13
authwp_ajax_ct_rbpaq_get_product_min_max_qtyincludes\class-ct-rbpaqp-ajax.php:17
noprivwp_ajax_ct_rbpaq_get_product_min_max_qtyincludes\class-ct-rbpaqp-ajax.php:18
authwp_ajax_cloudtech_wipo_search_usersinvoice-payment-method-invoice-payment\class-cloudtech-wipoap-admin.php:13
authwp_ajax_cloudtech_wipo_search_productsinvoice-payment-method-invoice-payment\class-cloudtech-wipoap-admin.php:14
authwp_ajax_generate_and_send_invoiceinvoice-payment-method-invoice-payment\class-cloudtech-wipoap-admin.php:16
noprivwp_ajax_generate_and_send_invoiceinvoice-payment-method-invoice-payment\class-cloudtech-wipoap-admin.php:17
authwp_ajax_devsoul_ipmaip_customer_searchinvoice-payment-method-invoice-payment\class-cloudtech-wipoap-admin.php:21
authwp_ajax_devsoul_ipmaip_send_invoiceinvoice-payment-method-invoice-payment\class-cloudtech-wipoap-admin.php:22
authwp_ajax_add_product_to_cartinvoice-payment-method-invoice-payment\sadasdas.php:144
noprivwp_ajax_add_product_to_cartinvoice-payment-method-invoice-payment\sadasdas.php:145
authwp_ajax_myfilterinvoice-payment-method-invoice-payment\untitled.php:868
noprivwp_ajax_myfilterinvoice-payment-method-invoice-payment\untitled.php:869
authwp_ajax_get_child_termsinvoice-payment-method-invoice-payment\untitled.php:894
noprivwp_ajax_get_child_termsinvoice-payment-method-invoice-payment\untitled.php:895
authwp_ajax_product_options_on_with_variationsproduct-options\classes\class-ajax-controller.php:14
noprivwp_ajax_product_options_on_with_variationsproduct-options\classes\class-ajax-controller.php:15
authwp_ajax_af_import_csvproduct-options\classes\class-ajax-controller.php:16
authwp_ajax_add_new_fieldproduct-options\includes\admin\class-product-options-admin.php:21
authwp_ajax_remove_fieldproduct-options\includes\admin\class-product-options-admin.php:23
authwp_ajax_add_new_optionproduct-options\includes\admin\class-product-options-admin.php:25
authwp_ajax_remove_optionproduct-options\includes\admin\class-product-options-admin.php:27
authwp_ajax_dependable_optionproduct-options\includes\admin\class-product-options-admin.php:29
authwp_ajax_product_searchrequest-a-quote-pro\includes\class-ct-rfq-ajax.php:12
authwp_ajax_category_searchrequest-a-quote-pro\includes\class-ct-rfq-ajax.php:13
authwp_ajax_ct_tepfw_add_new_customer_or_role_base_rbprequest-a-quote-pro\includes\class-ct-rfq-ajax.php:14
authwp_ajax_ct_tepfw_delete_postrequest-a-quote-pro\includes\class-ct-rfq-ajax.php:15
noprivwp_ajax_ct_rfq_remove_cart_productrequest-a-quote-pro\includes\class-ct-rfq-ajax.php:16
authwp_ajax_ct_rfq_remove_cart_productrequest-a-quote-pro\includes\class-ct-rfq-ajax.php:17
noprivwp_ajax_ct_rfq_add_product_to_quoterequest-a-quote-pro\includes\class-ct-rfq-ajax.php:18
authwp_ajax_ct_rfq_add_product_to_quoterequest-a-quote-pro\includes\class-ct-rfq-ajax.php:19
authwp_ajax_ct_rfq_add_selected_product_to_quoterequest-a-quote-pro\includes\class-ct-rfq-ajax.php:20
authwp_ajax_ct_create_orderrequest-a-quote-pro\includes\class-ct-rfq-ajax.php:21
authwp_ajax_ct_rfq_instant_notifyrequest-a-quote-pro\includes\class-ct-rfq-ajax.php:22
authwp_ajax_product_searchrole-base-tax-exampt-pro\includes\class-ct-tepfw-ajax.php:10
authwp_ajax_category_searchrole-base-tax-exampt-pro\includes\class-ct-tepfw-ajax.php:11
authwp_ajax_ct_tepfw_add_new_customer_or_role_base_rbprole-base-tax-exampt-pro\includes\class-ct-tepfw-ajax.php:12
authwp_ajax_ct_tepfw_delete_postrole-base-tax-exampt-pro\includes\class-ct-tepfw-ajax.php:13
authwp_ajax_update_value_exportedsales-report-by-state-city-and-country\includes\class-devsoul-psbsp-ajax.php:20
authwp_ajax_devsoul_psbsp_product_searchsales-report-by-state-city-and-country\includes\class-devsoul-psbsp-ajax.php:21
authwp_ajax_devsoul_psbsp_category_searchsales-report-by-state-city-and-country\includes\class-devsoul-psbsp-ajax.php:22
authwp_ajax_devsoul_psbsp_customer_searchsales-report-by-state-city-and-country\includes\class-devsoul-psbsp-ajax.php:23
authwp_ajax_devsoul_send_email_with_sales_detailsales-report-by-state-city-and-country\includes\class-devsoul-psbsp-ajax.php:24
authwp_ajax_change_order_status_of_selected_ordersales-report-by-state-city-and-country\includes\class-devsoul-psbsp-ajax.php:25
authwp_ajax_ct_psbsp_show_graphsales-report-by-state-city-and-country\includes\class-devsoul-psbsp-ajax.php:26

Shortcodes 29

[show-custom-cart] invoice-payment-method-invoice-payment\sadasdas.php:36
[credit] invoice-payment-method-invoice-payment\untitled.php:25
[communities] invoice-payment-method-invoice-payment\untitled.php:199
[communities-inner] invoice-payment-method-invoice-payment\untitled.php:283
[community-header] invoice-payment-method-invoice-payment\untitled.php:314
[child-communities] invoice-payment-method-invoice-payment\untitled.php:327
[testimonial-slider] invoice-payment-method-invoice-payment\untitled.php:375
[property-page-slider] invoice-payment-method-invoice-payment\untitled.php:414
[meta-table] invoice-payment-method-invoice-payment\untitled.php:518
[properties] invoice-payment-method-invoice-payment\untitled.php:660
[property_filters] invoice-payment-method-invoice-payment\untitled.php:760
[property-results] invoice-payment-method-invoice-payment\untitled.php:1008
[advice-grid] invoice-payment-method-invoice-payment\untitled.php:1011
[location-list] invoice-payment-method-invoice-payment\untitled.php:1047
[property-list] invoice-payment-method-invoice-payment\untitled.php:1109
[community-info] invoice-payment-method-invoice-payment\untitled.php:1112
[partner-slider] invoice-payment-method-invoice-payment\untitled.php:1221
[partner-grid] invoice-payment-method-invoice-payment\untitled.php:1253
[location-map] invoice-payment-method-invoice-payment\untitled.php:1298
[acf_gallery] invoice-payment-method-invoice-payment\untitled.php:1343
[meta-tables] invoice-payment-method-invoice-payment\untitled.php:1425
[payment_info] invoice-payment-method-invoice-payment\untitled.php:1491
[singleproperty] invoice-payment-method-invoice-payment\untitled.php:1492
[agent] invoice-payment-method-invoice-payment\untitled.php:1928
[recommended] invoice-payment-method-invoice-payment\untitled.php:2096
[whole_sale_request_a_quote_button] request-a-quote-pro\includes\front\class-ct-rfq-front.php:295
[cloud_tech_request_a_quote] request-a-quote-pro\includes\front\request-a-quote-cart.php:2
[cloud_tech_request_a_quote_mini_cart] request-a-quote-pro\includes\front\request-a-quote-cart.php:3
[cloud_tech_quote_table] request-a-quote-pro\includes\front\request-a-quote-table.php:3
WordPress Hooks 193
actionwoocommerce_initb2b-extension-for-woocommerce.php:35
actionadmin_menub2b-extension-for-woocommerce.php:54
actionafter_setup_themeb2b-extension-for-woocommerce.php:56
actioninitb2b-extension-for-woocommerce.php:57
actionbefore_woocommerce_initb2b-extension-for-woocommerce.php:60
actionwp_enqueue_scriptsb2b-extension-for-woocommerce.php:62
actionadmin_enqueue_scriptsb2b-extension-for-woocommerce.php:63
actionadmin_menucreate-assign-delete-user-role\includes\admin.php:14
actionadmin_enqueue_scriptscreate-assign-delete-user-role\includes\admin.php:176
actionwp_loadedhide-payment-method-and-shipping\hide-payment-method-and-shipping.php:13
actionadmin_enqueue_scriptshide-payment-method-and-shipping\includes\admin\class_city_h_s_p_admin.php:11
actionsave_post_city_hidehide-payment-method-and-shipping\includes\admin\class_city_h_s_p_admin.php:13
actionadd_meta_boxeshide-payment-method-and-shipping\includes\admin\class_city_h_s_p_admin.php:15
filterwoocommerce_available_payment_gatewayshide-payment-method-and-shipping\includes\front\class_city_h_s_p_front.php:19
filterwoocommerce_package_rateshide-payment-method-and-shipping\includes\front\class_city_h_s_p_front.php:20
actionadmin_menuincludes\admin\class-ct-rbpaqp-admin.php:11
actionadmin_initincludes\admin\class-ct-rbpaqp-admin.php:12
actionwoocommerce_save_product_variationincludes\admin\post-rules\ct-rbpaqp-save-post-data.php:8
actionadd_meta_boxesincludes\admin\post-rules\hide-price-and-add-to-cart-button\hide-price-and-add-to-cart-button-admin.php:7
actionadd_meta_boxesincludes\admin\post-rules\hide-product-and-variation\hide-product-and-variation.php:7
actionadd_meta_boxesincludes\admin\post-rules\min-max-qty\min-max-qty-admin.php:7
actionwoocommerce_product_data_tabsincludes\admin\post-rules\product-level-setting.php:7
actionwoocommerce_product_data_panelsincludes\admin\post-rules\product-level-setting.php:42
actionwoocommerce_variation_options_pricingincludes\admin\post-rules\product-level-setting.php:137
actionadd_meta_boxesincludes\admin\post-rules\role-base-pricing\role-base-pricing-admin.php:5
filterwoocommerce_get_price_htmlincludes\front\hide-price-product-and-add-to-cart-button\front.php:4
filterwoocommerce_product_single_add_to_cart_textincludes\front\hide-price-product-and-add-to-cart-button\front.php:5
filterwoocommerce_loop_add_to_cart_linkincludes\front\hide-price-product-and-add-to-cart-button\front.php:6
filterwoocommerce_is_purchasableincludes\front\hide-price-product-and-add-to-cart-button\front.php:7
actionwp_footerincludes\front\hide-price-product-and-add-to-cart-button\front.php:11
actionwoocommerce_product_queryincludes\front\hide-product-and-variation\front.php:6
filterwoocommerce_product_is_visibleincludes\front\hide-product-and-variation\front.php:7
filterwoocommerce_variation_is_activeincludes\front\hide-product-and-variation\front.php:8
filterwoocommerce_variation_is_visibleincludes\front\hide-product-and-variation\front.php:9
filterwoocommerce_hide_invisible_variationsincludes\front\hide-product-and-variation\front.php:10
filterwoocommerce_quantity_input_argsincludes\front\min-max-qty\front.php:6
actionwoocommerce_before_add_to_cart_quantityincludes\front\min-max-qty\front.php:7
filterwoocommerce_available_variationincludes\front\min-max-qty\front.php:8
filterwoocommerce_add_to_cart_validationincludes\front\min-max-qty\front.php:9
filterwoocommerce_update_cart_validationincludes\front\min-max-qty\front.php:10
actionwoocommerce_before_add_to_cart_buttonincludes\front\role-base-pricing\front.php:3
filterwoocommerce_product_variation_get_priceincludes\front\role-base-pricing\front.php:408
filterwoocommerce_product_get_priceincludes\front\role-base-pricing\front.php:410
actionadd_meta_boxesinvoice-payment-method-invoice-payment\class-cloudtech-wipoap-admin.php:10
actionadmin_enqueue_scriptsinvoice-payment-method-invoice-payment\class-cloudtech-wipoap-admin.php:11
actionsave_post_payment_gatewayinvoice-payment-method-invoice-payment\class-cloudtech-wipoap-admin.php:12
actionadd_meta_boxesinvoice-payment-method-invoice-payment\class-cloudtech-wipoap-admin.php:15
actionadmin_menuinvoice-payment-method-invoice-payment\class-cloudtech-wipoap-admin.php:18
actionadmin_initinvoice-payment-method-invoice-payment\class-cloudtech-wipoap-admin.php:19
actionall_admin_noticesinvoice-payment-method-invoice-payment\class-cloudtech-wipoap-admin.php:20
actionwoocommerce_thankyou_invoiceinvoice-payment-method-invoice-payment\class-cloudtech-wipoap-invoice-payment-gateway.php:17
actioninitinvoice-payment-method-invoice-payment\class-invoice-payment-method-and-invoice-pdf.php:20
filterwoocommerce_payment_gatewaysinvoice-payment-method-invoice-payment\class-invoice-payment-method-and-invoice-pdf.php:21
filterwoocommerce_available_payment_gatewaysinvoice-payment-method-invoice-payment\class-invoice-payment-method-and-invoice-pdf.php:22
actionwp_loadedinvoice-payment-method-invoice-payment\class-invoice-payment-method-and-invoice-pdf.php:23
filtermanage_edit-shop_order_columnsinvoice-payment-method-invoice-payment\class-invoice-payment-method-and-invoice-pdf.php:159
actionmanage_shop_order_posts_custom_columninvoice-payment-method-invoice-payment\class-invoice-payment-method-and-invoice-pdf.php:167
filterbulk_actions-edit-shop_orderinvoice-payment-method-invoice-payment\class-invoice-payment-method-and-invoice-pdf.php:176
filterhandle_bulk_actions-edit-shop_orderinvoice-payment-method-invoice-payment\class-invoice-payment-method-and-invoice-pdf.php:184
actionwp_enqueue_scriptsinvoice-payment-method-invoice-payment\sadasdas.php:34
actionwoocommerce_checkout_create_order_line_iteminvoice-payment-method-invoice-payment\sadasdas.php:165
actionwoocommerce_cart_calculate_feesinvoice-payment-method-invoice-payment\sadasdas.php:172
filterlocale_stylesheet_uriinvoice-payment-method-invoice-payment\untitled.php:15
actionwp_headinvoice-payment-method-invoice-payment\untitled.php:122
actionwp_enqueue_scriptsinvoice-payment-method-invoice-payment\untitled.php:336
actionwp_enqueue_scriptsinvoice-payment-method-invoice-payment\untitled.php:875
filteracf/fields/google_map/apiinvoice-payment-method-invoice-payment\untitled.php:1158
filtermanage_edit-location_columnsinvoice-payment-method-invoice-payment\untitled.php:1257
actionmanage_location_custom_columninvoice-payment-method-invoice-payment\untitled.php:1263
filtermanage_edit-location_sortable_columnsinvoice-payment-method-invoice-payment\untitled.php:1270
filterget_terms_argsinvoice-payment-method-invoice-payment\untitled.php:1277
filterterms_clausesinvoice-payment-method-invoice-payment\untitled.php:1287
actionadmin_menuorder-line-item-status-for-woocommerce\includes\admin\ct-olisfw-admin.php:10
actionadmin_enqueue_scriptsorder-line-item-status-for-woocommerce\includes\admin\ct-olisfw-admin.php:11
actionwp_loadedorder-line-item-status-for-woocommerce\includes\admin\ct-olisfw-admin.php:12
actionwoocommerce_after_order_itemmetaorder-line-item-status-for-woocommerce\includes\admin\ct-olisfw-admin.php:13
actionsave_post_shop_orderorder-line-item-status-for-woocommerce\includes\admin\ct-olisfw-admin.php:14
actionafter_setup_themeorder-line-item-status-for-woocommerce\order-line-item-status-for-woocommerce.php:17
actionwoocommerce_order_item_meta_startorder-line-item-status-for-woocommerce\order-line-item-status-for-woocommerce.php:19
actionbefore_woocommerce_initorder-line-item-status-for-woocommerce\order-line-item-status-for-woocommerce.php:24
actionwp_loadedproduct-options\class-product-options.php:17
actioninitproduct-options\class-product-options.php:19
filterwoocommerce_settings_tabs_arrayproduct-options\classes\class-prod-optns-woo-options.php:15
actionwoocommerce_sections_ck_prod_optnproduct-options\classes\class-prod-optns-woo-options.php:16
actionwoocommerce_settings_ck_prod_optnproduct-options\classes\class-prod-optns-woo-options.php:17
actionwoocommerce_settings_save_ck_prod_optnproduct-options\classes\class-prod-optns-woo-options.php:18
actionadmin_enqueue_scriptsproduct-options\includes\admin\class-product-options-admin.php:15
actionadd_meta_boxesproduct-options\includes\admin\class-product-options-admin.php:17
actionsave_post_product_optionsproduct-options\includes\admin\class-product-options-admin.php:19
filterwoocommerce_product_data_tabsproduct-options\includes\admin\class-product-options-admin.php:31
filterwoocommerce_product_data_panelsproduct-options\includes\admin\class-product-options-admin.php:33
actionsave_post_productproduct-options\includes\admin\class-product-options-admin.php:35
actionwoocommerce_product_after_variable_attributesproduct-options\includes\admin\class-product-options-admin.php:37
actionwoocommerce_save_product_variationproduct-options\includes\admin\class-product-options-admin.php:39
actionwp_loadedproduct-options\includes\admin\class-product-options-admin.php:41
actionwoocommerce_after_order_itemmetaproduct-options\includes\admin\class-product-options-admin.php:43
actionwp_enqueue_scriptsproduct-options\includes\front\class-product-options-front.php:16
actionwoocommerce_before_add_to_cart_buttonproduct-options\includes\front\class-product-options-front.php:18
actionwoocommerce_before_add_to_cart_buttonproduct-options\includes\front\class-product-options-front.php:20
filterwoocommerce_add_to_cart_validationproduct-options\includes\front\class-product-options-front.php:22
filterwoocommerce_add_cart_item_dataproduct-options\includes\front\class-product-options-front.php:24
filterwoocommerce_add_cart_itemproduct-options\includes\front\class-product-options-front.php:26
filterwoocommerce_get_item_dataproduct-options\includes\front\class-product-options-front.php:28
filterwoocommerce_get_cart_item_from_sessionproduct-options\includes\front\class-product-options-front.php:30
actionwoocommerce_checkout_create_order_line_itemproduct-options\includes\front\class-product-options-front.php:32
actionwoocommerce_order_item_meta_startproduct-options\includes\front\class-product-options-front.php:34
filterbulk_actions-edit-ct-rfq-submit-quoterequest-a-quote-pro\includes\admin\class-ct-rfq-admin.php:13
filterhandle_bulk_actions-edit-ct-rfq-submit-quoterequest-a-quote-pro\includes\admin\class-ct-rfq-admin.php:14
filterpost_row_actionsrequest-a-quote-pro\includes\admin\class-ct-rfq-admin.php:15
actionadmin_menurequest-a-quote-pro\includes\admin\class-ct-rfq-admin.php:16
actionadmin_initrequest-a-quote-pro\includes\admin\class-ct-rfq-admin.php:17
actionall_admin_noticesrequest-a-quote-pro\includes\admin\class-ct-rfq-admin.php:18
actionwp_loadedrequest-a-quote-pro\includes\admin\class-ct-rfq-admin.php:19
actionadd_meta_boxesrequest-a-quote-pro\includes\admin\rules\ct-rfq-post-data.php:6
actionadd_meta_boxesrequest-a-quote-pro\includes\admin\rules\ct-rfq-quote-fields.php:6
filtermanage_ct-rfq-quote-fields_posts_columnsrequest-a-quote-pro\includes\admin\rules\ct-rfq-quote-fields.php:187
actionmanage_ct-rfq-quote-fields_posts_custom_columnrequest-a-quote-pro\includes\admin\rules\ct-rfq-quote-fields.php:206
actionadd_meta_boxesrequest-a-quote-pro\includes\admin\submitted-quote-detail\quote-detail.php:6
actionsave_postrequest-a-quote-pro\includes\admin\submitted-quote-detail\quote-detail.php:7
filtermanage_ct-rfq-submit-quote_posts_columnsrequest-a-quote-pro\includes\admin\submitted-quote-detail\quote-detail.php:271
actionmanage_ct-rfq-submit-quote_posts_custom_columnrequest-a-quote-pro\includes\admin\submitted-quote-detail\quote-detail.php:312
filtermanage_edit-shop_order_columnsrequest-a-quote-pro\includes\admin\submitted-quote-detail\quote-detail.php:330
actionmanage_shop_order_posts_custom_columnrequest-a-quote-pro\includes\admin\submitted-quote-detail\quote-detail.php:352
filterwoocommerce_get_price_htmlrequest-a-quote-pro\includes\front\class-ct-rfq-front.php:4
filterwoocommerce_loop_add_to_cart_linkrequest-a-quote-pro\includes\front\class-ct-rfq-front.php:5
filterwoocommerce_product_single_add_to_cart_textrequest-a-quote-pro\includes\front\class-ct-rfq-front.php:6
filterwoocommerce_get_price_htmlrequest-a-quote-pro\includes\front\class-ct-rfq-front.php:7
actionwoocommerce_product_meta_startrequest-a-quote-pro\includes\front\class-ct-rfq-front.php:12
actionwoocommerce_after_shop_loop_itemrequest-a-quote-pro\includes\front\class-ct-rfq-front.php:13
actionwp_footerrequest-a-quote-pro\includes\front\class-ct-rfq-front.php:16
actionwp_loadedrequest-a-quote-pro\includes\front\class-ct-rfq-front.php:18
filterwoocommerce_get_item_datarequest-a-quote-pro\includes\front\class-ct-rfq-front.php:246
actionwp_footerrequest-a-quote-pro\includes\front\class-ct-rfq-front.php:319
filtercloud_tech_product_available_qtyrequest-a-quote-pro\includes\front\custom-action-filters.php:8
filtercloud_tech_item_detailrequest-a-quote-pro\includes\front\custom-action-filters.php:30
filtercloud_tech_quote_billing_detailrequest-a-quote-pro\includes\front\custom-action-filters.php:285
filtercloud_tech_email_billing_detailrequest-a-quote-pro\includes\front\custom-action-filters.php:951
actionwoocommerce_account_request-quote-detail_endpointrequest-a-quote-pro\includes\front\quote-detail-in-my-account-page.php:148
filterwoocommerce_account_menu_itemsrequest-a-quote-pro\includes\front\quote-detail-in-my-account-page.php:155
actionwp_loadedrequest-a-quote-pro\includes\front\request-a-quote-cart.php:285
actionwp_footerrequest-a-quote-pro\includes\front\request-a-quote-cart.php:899
actionbefore_woocommerce_initrequest-a-quote-pro\request-a-quote-pro-for-woocommerce.php:21
actioninitrequest-a-quote-pro\request-a-quote-pro-for-woocommerce.php:23
actionplugin_loadedrequest-a-quote-pro\request-a-quote-pro-for-woocommerce.php:24
actionadmin_noticesrequest-a-quote-pro\request-a-quote-pro-for-woocommerce.php:38
actionafter_setup_themerequest-a-quote-pro\request-a-quote-pro-for-woocommerce.php:60
actionwp_enqueue_scriptsrequest-a-quote-pro\request-a-quote-pro-for-woocommerce.php:63
actionadmin_enqueue_scriptsrequest-a-quote-pro\request-a-quote-pro-for-woocommerce.php:64
actionadmin_menurole-base-tax-exampt-pro\includes\admin\class-ct-tepfw-admin.php:13
actionadmin_initrole-base-tax-exampt-pro\includes\admin\class-ct-tepfw-admin.php:14
actionall_admin_noticesrole-base-tax-exampt-pro\includes\admin\class-ct-tepfw-admin.php:15
actionwp_loadedrole-base-tax-exampt-pro\includes\admin\class-ct-tepfw-admin.php:16
actionadd_meta_boxesrole-base-tax-exampt-pro\includes\admin\rules\ct-tepfw-post-data.php:7
actionsave_post_ct_tax_exempt_prorole-base-tax-exampt-pro\includes\admin\rules\ct-tepfw-post-data.php:8
actionshow_user_profilerole-base-tax-exampt-pro\includes\admin\rules\ct-tepfw-post-data.php:302
actionedit_user_profilerole-base-tax-exampt-pro\includes\admin\rules\ct-tepfw-post-data.php:303
actionpersonal_options_updaterole-base-tax-exampt-pro\includes\admin\rules\ct-tepfw-post-data.php:304
actionedit_user_profile_updaterole-base-tax-exampt-pro\includes\admin\rules\ct-tepfw-post-data.php:305
filtermanage_users_columnsrole-base-tax-exampt-pro\includes\admin\rules\ct-tepfw-post-data.php:463
filtermanage_users_custom_columnrole-base-tax-exampt-pro\includes\admin\rules\ct-tepfw-post-data.php:472
actioninitrole-base-tax-exampt-pro\includes\front\class-ct-tepfw-front.php:6
filterquery_varsrole-base-tax-exampt-pro\includes\front\class-ct-tepfw-front.php:7
actionwoocommerce_before_account_navigationrole-base-tax-exampt-pro\includes\front\class-ct-tepfw-front.php:9
filterthe_titlerole-base-tax-exampt-pro\includes\front\class-ct-tepfw-front.php:10
filterwoocommerce_account_menu_itemsrole-base-tax-exampt-pro\includes\front\class-ct-tepfw-front.php:12
actionwoocommerce_account_ct-tax-exempt-pro_endpointrole-base-tax-exampt-pro\includes\front\class-ct-tepfw-front.php:13
actionwp_loadedrole-base-tax-exampt-pro\includes\front\class-ct-tepfw-front.php:14
actionwoocommerce_before_calculate_totalsrole-base-tax-exampt-pro\includes\front\class-ct-tepfw-front.php:391
filterwoocommerce_product_get_tax_classrole-base-tax-exampt-pro\includes\front\class-ct-tepfw-front.php:393
filterwoocommerce_package_ratesrole-base-tax-exampt-pro\includes\front\class-ct-tepfw-front.php:433
actionafter_setup_themerole-base-tax-exampt-pro\tax-exampt-pro-for-woocommerce.php:18
actioninitrole-base-tax-exampt-pro\tax-exampt-pro-for-woocommerce.php:19
actionbefore_woocommerce_initrole-base-tax-exampt-pro\tax-exampt-pro-for-woocommerce.php:22
actionwp_enqueue_scriptsrole-base-tax-exampt-pro\tax-exampt-pro-for-woocommerce.php:24
actionadmin_enqueue_scriptsrole-base-tax-exampt-pro\tax-exampt-pro-for-woocommerce.php:25
actioninitsales-report-by-state-city-and-country\class-product-sales-report.php:28
actionplugins_loadedsales-report-by-state-city-and-country\class-product-sales-report.php:29
actionadmin_headsales-report-by-state-city-and-country\class-product-sales-report.php:30
actionbefore_woocommerce_initsales-report-by-state-city-and-country\class-product-sales-report.php:31
actionadmin_noticessales-report-by-state-city-and-country\class-product-sales-report.php:57
actionwp_loadedsales-report-by-state-city-and-country\class-product-sales-report.php:89
actionwpsales-report-by-state-city-and-country\class-product-sales-report.php:101
actiondevsoul_psbsp_send_email_eventsales-report-by-state-city-and-country\class-product-sales-report.php:102
actionadmin_initsales-report-by-state-city-and-country\includes\admin\class-devsoul-psbsp-admin.php:23
actionadmin_menusales-report-by-state-city-and-country\includes\admin\class-devsoul-psbsp-admin.php:24
actionadmin_enqueue_scriptssales-report-by-state-city-and-country\includes\admin\class-devsoul-psbsp-admin.php:25
filtermanage_users_columnssales-report-by-state-city-and-country\includes\admin\views\column-in-table.php:12
filtermanage_users_custom_columnsales-report-by-state-city-and-country\includes\admin\views\column-in-table.php:34
filtermanage_edit-product_columnssales-report-by-state-city-and-country\includes\admin\views\column-in-table.php:37
actionmanage_product_posts_custom_columnsales-report-by-state-city-and-country\includes\admin\views\column-in-table.php:46
actionwoocommerce_product_options_general_product_datasales-report-by-state-city-and-country\includes\admin\views\column-in-table.php:54
actionwoocommerce_product_after_variable_attributessales-report-by-state-city-and-country\includes\admin\views\column-in-table.php:67
actionedit_user_profilesales-report-by-state-city-and-country\includes\admin\views\column-in-table.php:132

Scheduled Events 1

devsoul_psbsp_send_email_event
Maintenance & Trust

B2B plugin for Woocommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.5.8
Last updatedFeb 25, 2025
PHP min version7.0
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

B2B plugin for Woocommerce Developer Profile

b2b Extension

2 plugins · 0 total installs

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

How We Detect B2B plugin 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/b2b-for-woo/assets/css/custom.css/wp-content/plugins/b2b-for-woo/assets/js/custom.js/wp-content/plugins/b2b-for-woo/assets/css/front.css/wp-content/plugins/b2b-for-woo/assets/js/front.js
Script Paths
/wp-content/plugins/b2b-for-woo/assets/js/custom.js/wp-content/plugins/b2b-for-woo/assets/js/front.js
Version Parameters
b2b-for-woo/assets/css/custom.css?ver=b2b-for-woo/assets/js/custom.js?ver=b2b-for-woo/assets/css/front.css?ver=b2b-for-woo/assets/js/front.js?ver=

HTML / DOM Fingerprints

CSS Classes
b2bking_settingsb2bking_headerb2bking_tabsb2bking_footerct_rbpaqp_product_options_fieldct_rbpaqp_request_a_quote_button
HTML Comments
B2B plugin for woocommerceGet your whole store ready with B2B functionalities!
Data Attributes
data-plugin-name="b2b-for-woo"data-plugin-version="1.0.1"
JS Globals
b2b_settings_paramsct_rbpaqp_params
Shortcode Output
[b2bking_request_quote][b2bking_hide_price]
FAQ

Frequently Asked Questions about B2B plugin for Woocommerce