WCFM Marketplace – Multivendor Marketplace for WooCommerce Security & Risk Analysis

wordpress.org/plugins/wc-multivendor-marketplace

The most featured and powerful multi vendor plugin for WordPress, setup fantastic woocommerce marketplace store in minutes.

20K active installs v3.7.1 PHP 5.6+ WP 4.4+ Updated Feb 7, 2026
multi-sellermulti-vendormultivendor-marketplacewoocommerce-marketplacewoocommerce-product-vendors
57
C · Use Caution
CVEs total7
Unpatched1
Last CVEFeb 9, 2026
Safety Verdict

Is WCFM Marketplace – Multivendor Marketplace for WooCommerce Safe to Use in 2026?

Use With Caution

Score 57/100

WCFM Marketplace – Multivendor Marketplace for WooCommerce has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

7 known CVEs 1 unpatched Last CVE: Feb 9, 2026Updated 1mo ago
Risk Assessment

The "wc-multivendor-marketplace" v3.7.1 plugin exhibits a mixed security posture. While it demonstrates good practices like utilizing prepared statements for the vast majority of SQL queries and implementing nonce checks and capability checks on most entry points, several areas raise significant concerns. The presence of the `unserialize` function, even if limited to three instances, is a known risk factor and a potential vector for deserialization vulnerabilities if not handled with extreme care. The taint analysis revealing 17 flows with unsanitized paths, including 9 of high severity, is particularly alarming and suggests potential vulnerabilities in how user-supplied data is processed, even if no critical severity issues were identified in this specific analysis. The plugin's history of 7 known CVEs, with one critically unpatched, is a substantial red flag. This pattern of recurring vulnerabilities, spanning critical, high, and medium severities, indicates a recurring struggle with robust security implementation and a tendency towards exploitable weaknesses such as missing authorization, XSS, CSRF, and SQL injection. While the plugin has strengths in its overall entry point protection and basic security functions, the identified risks in taint analysis and the historical vulnerability record necessitate a cautious approach.

Key Concerns

  • Unpatched Critical CVE
  • 9 High Severity Taint Flows
  • Dangerous function: unserialize (3 instances)
  • 17 flows with unsanitized paths
  • High number of historical CVEs
Vulnerabilities
7

WCFM Marketplace – Multivendor Marketplace for WooCommerce Security Vulnerabilities

CVEs by Year

1 CVE in 2021
2021
3 CVEs in 2023
2023
1 CVE in 2024
2024
1 CVE in 2025 · unpatched
2025
1 CVE in 2026
2026
Patched Has unpatched

Severity Breakdown

Critical
1
High
1
Medium
5

7 total CVEs

CVE-2026-1722medium · 5.3Missing Authorization

WCFM Marketplace <= 3.7.0 - Insecure Direct Object Reference to Unauthenticated Arbitrary Refund Request Creation

Feb 9, 2026 Patched in 3.7.1 (1d)
CVE-2025-64631medium · 4.3Missing Authorization

WCFM Marketplace <= 3.6.17 - Missing Authorization

Dec 15, 2025Unpatched
CVE-2024-44009medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

WCFM Marketplace – Multivendor Marketplace for WooCommerce <= 3.6.11 - Reflected Cross-Site Scripting

Sep 16, 2024 Patched in 3.6.12 (19d)
CVE-2023-4960medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

WCFM Marketplace <= 3.6.2 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode

Nov 23, 2023 Patched in 3.6.3 (61d)
CVE-2022-4936medium · 6.3Cross-Site Request Forgery (CSRF)

WCFM Marketplace <= 3.4.12 - Cross-Site Request Forgery

Apr 5, 2023 Patched in 3.5.0 (293d)
CVE-2022-4935high · 8.8Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

WCFM Marketplace <= 3.4.11 - Missing Authorization

Apr 5, 2023 Patched in 3.4.12 (293d)
CVE-2021-24849critical · 9.8Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

WCFM - WooCommerce Multivendor Marketplace <= 3.4.11 - Unauthenticated SQL Injection

Nov 22, 2021 Patched in 3.4.12 (792d)
Code Analysis
Analyzed Mar 16, 2026

WCFM Marketplace – Multivendor Marketplace for WooCommerce Code Analysis

Dangerous Functions
3
Raw SQL Queries
3
348 prepared
Unescaped Output
354
1926 escaped
Nonce Checks
36
Capability Checks
70
File Operations
4
External Requests
9
Bundled Libraries
0

Dangerous Functions Found

unserializeelse $refunded_tax = unserialize( $refunded_tax );controllers\refund\wcfmmp-controller-refund-requests.php:175
unserializeelse $refund_tax = unserialize($refund_tax);core\class-wcfmmp-refund.php:544
unserialize$commission_rule = unserialize($WCFMmp->wcfmmp_commission->wcfmmp_get_commission_meta($commission_core\class-wcfmmp-refund.php:680

SQL Query Safety

99% prepared351 total queries

Output Escaping

84% escaped2280 total outputs
Data Flows
17 unsanitized

Data Flow Analysis

25 flows17 with unsanitized paths
processing (controllers\media\wcfmmp-controller-media.php:20)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WCFM Marketplace – Multivendor Marketplace for WooCommerce Attack Surface

Entry Points36
Unprotected0

AJAX Handlers 24

authwp_ajax_wcfmmp_stores_list_searchcore\class-wcfmmp-ajax.php:24
noprivwp_ajax_wcfmmp_stores_list_searchcore\class-wcfmmp-ajax.php:25
authwp_ajax_wcfmmp_stores_list_map_markerscore\class-wcfmmp-ajax.php:28
noprivwp_ajax_wcfmmp_stores_list_map_markerscore\class-wcfmmp-ajax.php:29
authwp_ajax_wcfmmp-get-shipping-zonecore\class-wcfmmp-ajax.php:32
authwp_ajax_wcfmmp-add-shipping-methodcore\class-wcfmmp-ajax.php:33
authwp_ajax_wcfmmp-toggle-shipping-methodcore\class-wcfmmp-ajax.php:34
authwp_ajax_wcfmmp-delete-shipping-methodcore\class-wcfmmp-ajax.php:35
authwp_ajax_wcfmmp-update-shipping-methodcore\class-wcfmmp-ajax.php:36
authwp_ajax_wcfmmp-remove-cart-vendor-productcore\class-wcfmmp-ajax.php:38
noprivwp_ajax_wcfmmp-remove-cart-vendor-productcore\class-wcfmmp-ajax.php:39
authwp_ajax_wcfm_vendor_store_offlinecore\class-wcfmmp-ajax.php:42
authwp_ajax_wcfm_vendor_store_onlinecore\class-wcfmmp-ajax.php:45
authwp_ajax_wcfmmp_media_deletecore\class-wcfmmp-media.php:42
authwp_ajax_wcfmmp_bulk_media_deletecore\class-wcfmmp-media.php:45
authwp_ajax_wcfmmp_product_multivendor_clonecore\class-wcfmmp-product-multivendor.php:53
authwp_ajax_wcfmmp_product_multivendor_bulk_clonecore\class-wcfmmp-product-multivendor.php:56
authwp_ajax_wcfmmp_more_offers_sortingcore\class-wcfmmp-product-multivendor.php:59
noprivwp_ajax_wcfmmp_more_offers_sortingcore\class-wcfmmp-product-multivendor.php:60
noprivwp_ajax_wcfm_ajax_controllercore\class-wcfmmp-refund.php:43
authwp_ajax_wcfmmp_refund_requests_form_htmlcore\class-wcfmmp-refund.php:46
authwp_ajax_wcfmmp_reviews_status_updatecore\class-wcfmmp-reviews.php:42
authwp_ajax_wcfmmp_product_reviews_status_updatecore\class-wcfmmp-reviews.php:45
authwp_ajax_wcfmmp_reviews_deletecore\class-wcfmmp-reviews.php:48

Shortcodes 12

[wcfm_stores] core\class-wcfmmp-shortcode.php:19
[wcfm_stores_map] core\class-wcfmmp-shortcode.php:22
[wcfm_stores_carousel] core\class-wcfmmp-shortcode.php:25
[wcfm_store_sold_by] core\class-wcfmmp-shortcode.php:28
[wcfm_store_info] core\class-wcfmmp-shortcode.php:31
[wcfm_store_hours] core\class-wcfmmp-shortcode.php:34
[wcfm_shipping_time] core\class-wcfmmp-shortcode.php:37
[wcfm_more_offers] core\class-wcfmmp-shortcode.php:40
[wcfm_store_fb_feed] core\class-wcfmmp-shortcode.php:43
[wcfm_store_twitter_feed] core\class-wcfmmp-shortcode.php:46
[wcfm_products_store_filter] core\class-wcfmmp-shortcode.php:52
[fee] includes\shipping-gateways\class-wcfmmp-shipping-by-zone.php:85
WordPress Hooks 448
filterwoocommerce_new_order_note_datacontrollers\refund\wcfmmp-controller-refund-requests-form.php:252
actionadmin_initcore\class-wcfmmp-admin.php:17
actionadmin_noticescore\class-wcfmmp-admin.php:21
actionadmin_noticescore\class-wcfmmp-admin.php:29
actionadmin_noticescore\class-wcfmmp-admin.php:36
actionadmin_menucore\class-wcfmmp-admin.php:44
filtermanage_edit-post_columnscore\class-wcfmmp-admin.php:48
filtermanage_edit-product_columnscore\class-wcfmmp-admin.php:49
filtermanage_edit-shop_coupon_columnscore\class-wcfmmp-admin.php:50
filtermanage_edit-job_listing_columnscore\class-wcfmmp-admin.php:51
filtermanage_edit-shop_order_columnscore\class-wcfmmp-admin.php:53
filtermanage_woocommerce_page_wc-orders_columnscore\class-wcfmmp-admin.php:55
filtermanage_edit-shop_subscription_columnscore\class-wcfmmp-admin.php:56
filtermanage_edit-wc_booking_columnscore\class-wcfmmp-admin.php:57
filtermanage_edit-wc_appointment_columnscore\class-wcfmmp-admin.php:58
actionmanage_post_posts_custom_columncore\class-wcfmmp-admin.php:61
actionmanage_product_posts_custom_columncore\class-wcfmmp-admin.php:62
actionmanage_shop_coupon_posts_custom_columncore\class-wcfmmp-admin.php:63
actionmanage_job_listing_posts_custom_columncore\class-wcfmmp-admin.php:64
actionmanage_shop_order_posts_custom_columncore\class-wcfmmp-admin.php:66
actionmanage_woocommerce_page_wc-orders_custom_columncore\class-wcfmmp-admin.php:68
actionmanage_shop_subscription_posts_custom_columncore\class-wcfmmp-admin.php:69
actionmanage_wc_booking_posts_custom_columncore\class-wcfmmp-admin.php:70
actionmanage_wc_appointment_posts_custom_columncore\class-wcfmmp-admin.php:71
actionadmin_headcore\class-wcfmmp-admin.php:74
filterwoocommerce_product_data_tabscore\class-wcfmmp-admin.php:75
actionwoocommerce_product_data_panelscore\class-wcfmmp-admin.php:76
actionwoocommerce_product_data_panelscore\class-wcfmmp-admin.php:79
actionwoocommerce_process_product_metacore\class-wcfmmp-admin.php:80
actionwoocommerce_product_after_variable_attributescore\class-wcfmmp-admin.php:83
actionwoocommerce_save_product_variationcore\class-wcfmmp-admin.php:84
actionproduct_cat_add_form_fieldscore\class-wcfmmp-admin.php:87
actionproduct_cat_edit_form_fieldscore\class-wcfmmp-admin.php:88
actioncreated_termcore\class-wcfmmp-admin.php:89
actionedit_termcore\class-wcfmmp-admin.php:90
actionadmin_enqueue_scriptscore\class-wcfmmp-admin.php:97
actionbefore_wcfm_order_status_updatecore\class-wcfmmp-ajax.php:21
filterwoocommerce_new_order_note_datacore\class-wcfmmp-ajax.php:121
filterwoocommerce_new_order_note_datacore\class-wcfmmp-ajax.php:160
actionwoocommerce_checkout_order_processedcore\class-wcfmmp-commission.php:21
actionwoocommerce_store_api_checkout_order_processedcore\class-wcfmmp-commission.php:24
actionwcfm_manual_order_resetcore\class-wcfmmp-commission.php:27
actionwcfm_manual_order_processedcore\class-wcfmmp-commission.php:30
actionwoocommerce_order_object_updated_propscore\class-wcfmmp-commission.php:33
actionwoocommerce_resume_ordercore\class-wcfmmp-commission.php:35
actionwoocommerce_pos_process_paymentcore\class-wcfmmp-commission.php:38
filterwcs_renewal_order_createdcore\class-wcfmmp-commission.php:41
actionywraq_after_create_ordercore\class-wcfmmp-commission.php:44
actionwoocommerce_bookings_created_manual_bookingcore\class-wcfmmp-commission.php:47
actionwoocommerce_appointments_create_appointment_page_add_order_itemcore\class-wcfmmp-commission.php:50
actionwoocommerce_order_status_changedcore\class-wcfmmp-commission.php:53
actionwcfmmp_withdraw_status_completed_by_commissioncore\class-wcfmmp-commission.php:56
filterwcfmmmp_shipping_commission_rulecore\class-wcfmmp-commission.php:59
filterwcfmmmp_tax_commission_rulecore\class-wcfmmp-commission.php:60
filterwcfmmp_commission_deducted_taxcore\class-wcfmmp-commission.php:63
actionwoocommerce_order_refundedcore\class-wcfmmp-commission.php:66
actionwoocommerce_ajax_order_items_addedcore\class-wcfmmp-commission.php:69
actionwoocommerce_saved_order_itemscore\class-wcfmmp-commission.php:72
actionwoocommerce_before_delete_order_itemcore\class-wcfmmp-commission.php:75
actionwoocommerce_delete_order_itemcore\class-wcfmmp-commission.php:76
actionwoocommerce_trash_ordercore\class-wcfmmp-commission.php:79
actionwp_trash_postcore\class-wcfmmp-commission.php:80
actionwoocommerce_delete_ordercore\class-wcfmmp-commission.php:83
actionbefore_delete_postcore\class-wcfmmp-commission.php:84
actionwoocommerce_order_object_updated_propscore\class-wcfmmp-commission.php:809
actionwoocommerce_order_object_updated_propscore\class-wcfmmp-commission.php:830
filterwoocommerce_email_classescore\class-wcfmmp-emails.php:17
filterwoocommerce_template_directorycore\class-wcfmmp-emails.php:19
actionrh_woo_single_product_titlecore\class-wcfmmp-frontend.php:25
actionrh_woo_single_product_pricecore\class-wcfmmp-frontend.php:27
actionrh_woo_single_product_descriptioncore\class-wcfmmp-frontend.php:29
actionrhwoo_template_single_add_to_cartcore\class-wcfmmp-frontend.php:31
actionrh_woo_single_product_vendorcore\class-wcfmmp-frontend.php:33
actionrehub_vendor_show_actioncore\class-wcfmmp-frontend.php:36
actionwoocommerce_single_product_summarycore\class-wcfmmp-frontend.php:42
actionwoocommerce_single_product_summarycore\class-wcfmmp-frontend.php:44
actionwoocommerce_single_product_summarycore\class-wcfmmp-frontend.php:46
actionwoocommerce_product_meta_startcore\class-wcfmmp-frontend.php:48
actionyith_wcqv_product_summarycore\class-wcfmmp-frontend.php:55
actionwoocommerce_single_product_lightbox_summarycore\class-wcfmmp-frontend.php:58
actionwc_quick_view_pro_quick_view_product_detailscore\class-wcfmmp-frontend.php:61
actionwoocommerce_after_shop_loop_item_titlecore\class-wcfmmp-frontend.php:68
actionmartfury_woo_after_shop_loop_item_titlecore\class-wcfmmp-frontend.php:69
actionocean_before_archive_product_add_to_cart_innercore\class-wcfmmp-frontend.php:75
actionwoocommerce_after_shop_loop_itemcore\class-wcfmmp-frontend.php:81
actionsw_custom_mobilecore\class-wcfmmp-frontend.php:82
actionwoocommerce_after_grid_extended_item_titlecore\class-wcfmmp-frontend.php:86
actionwoocommerce_after_list_view_item_titlecore\class-wcfmmp-frontend.php:87
actionwoocommerce_after_list_view_large_item_titlecore\class-wcfmmp-frontend.php:88
actionwoocommerce_after_list_view_small_item_titlecore\class-wcfmmp-frontend.php:89
actionwoocommerce_after_shop_loop_item_titlecore\class-wcfmmp-frontend.php:94
actionwoocommerce_after_shop_loop_itemcore\class-wcfmmp-frontend.php:96
actionwoocommerce_after_shop_loop_item_titlecore\class-wcfmmp-frontend.php:98
filterwoocommerce_get_item_datacore\class-wcfmmp-frontend.php:103
filterwcfmmp_is_allow_checkout_user_locationcore\class-wcfmmp-frontend.php:106
filterwoocommerce_checkout_fieldscore\class-wcfmmp-frontend.php:107
actionwoocommerce_after_checkout_billing_formcore\class-wcfmmp-frontend.php:108
actionwoocommerce_checkout_update_order_reviewcore\class-wcfmmp-frontend.php:109
actionwoocommerce_checkout_update_order_metacore\class-wcfmmp-frontend.php:110
actionwcfm_order_details_after_addresscore\class-wcfmmp-frontend.php:111
actionwcfm_orderlist_shipping_addresscore\class-wcfmmp-frontend.php:113
filtershortcode_atts_productscore\class-wcfmmp-frontend.php:116
filtershortcode_atts_sale_productscore\class-wcfmmp-frontend.php:117
filtershortcode_atts_recent_productscore\class-wcfmmp-frontend.php:118
filtershortcode_atts_featured_productscore\class-wcfmmp-frontend.php:119
filtershortcode_atts_top_rated_productscore\class-wcfmmp-frontend.php:120
filtershortcode_atts_best_selling_productscore\class-wcfmmp-frontend.php:121
filterwoocommerce_shortcode_products_querycore\class-wcfmmp-frontend.php:122
filterwoocommerce_product_related_posts_querycore\class-wcfmmp-frontend.php:125
actionbegin_wcfm_orders_detailscore\class-wcfmmp-frontend.php:129
actionend_wcfm_orders_detailscore\class-wcfmmp-frontend.php:131
actionwoocommerce_register_form_endcore\class-wcfmmp-frontend.php:134
actionwoocommerce_after_my_accountcore\class-wcfmmp-frontend.php:135
filterwoocommerce_account_menu_itemscore\class-wcfmmp-frontend.php:138
filterwoocommerce_get_endpoint_urlcore\class-wcfmmp-frontend.php:139
filtermembership_manager_fields_commissioncore\class-wcfmmp-frontend.php:142
actionwoocommerce_before_shop_loopcore\class-wcfmmp-frontend.php:145
actionwoolentor_woocommerce_archive_product_contentcore\class-wcfmmp-frontend.php:146
actionwoocommerce_no_products_foundcore\class-wcfmmp-frontend.php:147
filterposts_clausescore\class-wcfmmp-frontend.php:148
filterwcfmmp_is_allow_store_list_by_user_locationcore\class-wcfmmp-frontend.php:151
filterwcfmmp_store_default_logocore\class-wcfmmp-frontend.php:154
filterbody_classcore\class-wcfmmp-frontend.php:157
actionwp_enqueue_scriptscore\class-wcfmmp-frontend.php:163
actionwp_enqueue_scriptscore\class-wcfmmp-frontend.php:166
actionadmin_noticescore\class-wcfmmp-gateways.php:58
actionadmin_noticescore\class-wcfmmp-gateways.php:61
actionadmin_noticescore\class-wcfmmp-gateways.php:64
actionadmin_noticescore\class-wcfmmp-gateways.php:67
filterwcfm_query_varscore\class-wcfmmp-ledger.php:20
filterwcfm_endpoint_titlecore\class-wcfmmp-ledger.php:21
actioninitcore\class-wcfmmp-ledger.php:22
actionwcfm_load_scriptscore\class-wcfmmp-ledger.php:25
actionafter_wcfm_load_scriptscore\class-wcfmmp-ledger.php:26
actionwcfm_load_stylescore\class-wcfmmp-ledger.php:29
actionafter_wcfm_load_stylescore\class-wcfmmp-ledger.php:30
actionwcfm_load_viewscore\class-wcfmmp-ledger.php:33
actionafter_wcfm_ajax_controllercore\class-wcfmmp-ledger.php:36
filterwcfm_menuscore\class-wcfmmp-ledger.php:39
actionwcfmmp_order_item_processedcore\class-wcfmmp-ledger.php:43
actionwcfmmp_withdraw_request_processedcore\class-wcfmmp-ledger.php:46
actionwcfmmp_reverse_withdraw_request_processedcore\class-wcfmmp-ledger.php:49
actionwcfmmp_refund_request_processedcore\class-wcfmmp-ledger.php:52
actionwcfm_load_scriptscore\class-wcfmmp-library.php:63
actionafter_wcfm_load_scriptscore\class-wcfmmp-library.php:64
actionwcfm_load_stylescore\class-wcfmmp-library.php:67
actionafter_wcfm_load_stylescore\class-wcfmmp-library.php:68
actionwcfm_load_viewscore\class-wcfmmp-library.php:71
filterwcfm_query_varscore\class-wcfmmp-media.php:18
filterwcfm_endpoint_titlecore\class-wcfmmp-media.php:19
actioninitcore\class-wcfmmp-media.php:20
actionwcfm_load_scriptscore\class-wcfmmp-media.php:23
actionafter_wcfm_load_scriptscore\class-wcfmmp-media.php:24
actionwcfm_load_stylescore\class-wcfmmp-media.php:27
actionafter_wcfm_load_stylescore\class-wcfmmp-media.php:28
actionwcfm_load_viewscore\class-wcfmmp-media.php:31
actionafter_wcfm_ajax_controllercore\class-wcfmmp-media.php:34
filterwcfm_menuscore\class-wcfmmp-media.php:38
filterplugin_row_metacore\class-wcfmmp-non-ajax.php:19
actionend_wcfm_settings_form_menu_managercore\class-wcfmmp-notification-manager.php:18
filterwcfm_settings_fields_email_fromcore\class-wcfmmp-notification-manager.php:19
actionwcfm_settings_updatecore\class-wcfmmp-notification-manager.php:20
filterwcfm_admin_email_notification_receivercore\class-wcfmmp-notification-manager.php:23
filterwcfm_is_allow_notification_messagecore\class-wcfmmp-notification-manager.php:26
filterwcfm_is_allow_notification_emailcore\class-wcfmmp-notification-manager.php:29
actionafter_wcfm_notificationcore\class-wcfmmp-notification-manager.php:32
actionafter_wcfm_notificationcore\class-wcfmmp-notification-manager.php:35
filtersa_before_send_smscore\class-wcfmmp-notification-manager.php:38
actionafter_wcfm_notificationcore\class-wcfmmp-notification-manager.php:41
actionwcfmd_after_delivery_boy_assignedcore\class-wcfmmp-notification-manager.php:44
filterwcfm_is_allow_soundcore\class-wcfmmp-notification-manager.php:47
filterwcfm_query_varscore\class-wcfmmp-product-multivendor.php:20
filterwcfm_endpoint_titlecore\class-wcfmmp-product-multivendor.php:21
actioninitcore\class-wcfmmp-product-multivendor.php:22
filterwcfm_endpoints_slugcore\class-wcfmmp-product-multivendor.php:25
filterwcfm_menuscore\class-wcfmmp-product-multivendor.php:28
actionwcfm_load_scriptscore\class-wcfmmp-product-multivendor.php:31
actionafter_wcfm_load_scriptscore\class-wcfmmp-product-multivendor.php:32
actionwcfm_load_stylescore\class-wcfmmp-product-multivendor.php:35
actionafter_wcfm_load_stylescore\class-wcfmmp-product-multivendor.php:36
actionwcfm_load_viewscore\class-wcfmmp-product-multivendor.php:39
actionafter_wcfm_ajax_controllercore\class-wcfmmp-product-multivendor.php:42
actionwoocommerce_single_product_summarycore\class-wcfmmp-product-multivendor.php:46
filterwcfm_product_manage_fields_generalcore\class-wcfmmp-product-multivendor.php:50
actionwoocommerce_product_querycore\class-wcfmmp-product-multivendor.php:63
filterwoocommerce_shortcode_products_querycore\class-wcfmmp-product-multivendor.php:66
filterwoocommerce_recently_viewed_products_widget_query_argscore\class-wcfmmp-product-multivendor.php:67
filterwoocommerce_products_widget_query_argscore\class-wcfmmp-product-multivendor.php:68
filterelectro_get_products_query_argscore\class-wcfmmp-product-multivendor.php:69
filterelectro_wc_live_search_query_argscore\class-wcfmmp-product-multivendor.php:70
filterelectro_get_top_rated_products_query_argscore\class-wcfmmp-product-multivendor.php:71
actiondelete_postcore\class-wcfmmp-product-multivendor.php:74
actionwp_trash_postcore\class-wcfmmp-product-multivendor.php:75
actionbefore_delete_postcore\class-wcfmmp-product-multivendor.php:76
actionwp_enqueue_scriptscore\class-wcfmmp-product-multivendor.php:79
actionwp_enqueue_scriptscore\class-wcfmmp-product-multivendor.php:81
actionafter_wcfm_products_manage_meta_savecore\class-wcfmmp-product.php:18
actionafter_wcfm_products_manage_meta_savecore\class-wcfmmp-product.php:21
actionafter_wcfm_products_manage_tabs_contentcore\class-wcfmmp-product.php:27
actionafter_wcfm_products_manage_meta_savecore\class-wcfmmp-product.php:28
filterwcfm_product_manage_fields_variationscore\class-wcfmmp-product.php:31
filterwcfm_variation_edit_datacore\class-wcfmmp-product.php:32
filterwcfm_product_variation_data_factorycore\class-wcfmmp-product.php:33
filterwcfm_product_manage_fields_shippingcore\class-wcfmmp-product.php:37
actionafter_wcfm_products_manage_meta_savecore\class-wcfmmp-product.php:38
filterwcfm_query_varscore\class-wcfmmp-refund.php:18
filterwcfm_endpoint_titlecore\class-wcfmmp-refund.php:19
actioninitcore\class-wcfmmp-refund.php:20
filterwcfm_endpoints_slugcore\class-wcfmmp-refund.php:23
filterwcfm_menuscore\class-wcfmmp-refund.php:27
actionwcfm_load_scriptscore\class-wcfmmp-refund.php:31
actionafter_wcfm_load_scriptscore\class-wcfmmp-refund.php:32
actionwcfm_load_stylescore\class-wcfmmp-refund.php:35
actionafter_wcfm_load_stylescore\class-wcfmmp-refund.php:36
actionwcfm_load_viewscore\class-wcfmmp-refund.php:39
actionafter_wcfm_ajax_controllercore\class-wcfmmp-refund.php:42
filterwcfmmarketplace_orders_actionscore\class-wcfmmp-refund.php:49
filterwoocommerce_my_account_my_orders_actionscore\class-wcfmmp-refund.php:53
actionwp_enqueue_scriptscore\class-wcfmmp-refund.php:56
actionwp_enqueue_scriptscore\class-wcfmmp-refund.php:58
filterwcfm_query_varscore\class-wcfmmp-reviews.php:18
filterwcfm_endpoint_titlecore\class-wcfmmp-reviews.php:19
actioninitcore\class-wcfmmp-reviews.php:20
actionwcfm_load_scriptscore\class-wcfmmp-reviews.php:23
actionafter_wcfm_load_scriptscore\class-wcfmmp-reviews.php:24
actionwcfm_load_stylescore\class-wcfmmp-reviews.php:27
actionafter_wcfm_load_stylescore\class-wcfmmp-reviews.php:28
actionwcfm_load_viewscore\class-wcfmmp-reviews.php:31
actionafter_wcfm_ajax_controllercore\class-wcfmmp-reviews.php:34
filterwcfm_menuscore\class-wcfmmp-reviews.php:38
filterwcfm_is_allow_new_reviewcore\class-wcfmmp-reviews.php:51
actioncomment_postcore\class-wcfmmp-reviews.php:54
filterwcfm_message_typescore\class-wcfmmp-reviews.php:57
filterwcfm_is_allow_review_ratingcore\class-wcfmmp-reviews.php:60
actioninitcore\class-wcfmmp-rewrite.php:29
actioninitcore\class-wcfmmp-rewrite.php:31
filtertemplate_includecore\class-wcfmmp-rewrite.php:33
filterquery_varscore\class-wcfmmp-rewrite.php:35
actionpre_get_postscore\class-wcfmmp-rewrite.php:37
actionpre_get_postscore\class-wcfmmp-rewrite.php:38
actionwoocommerce_product_querycore\class-wcfmmp-rewrite.php:40
filterwoocommerce_get_filtered_term_product_counts_querycore\class-wcfmmp-rewrite.php:43
filterpost_type_archive_linkcore\class-wcfmmp-rewrite.php:45
filterwoocommerce_page_titlecore\class-wcfmmp-rewrite.php:47
filterwoocommerce_get_breadcrumbcore\class-wcfmmp-rewrite.php:49
filterocean_titlecore\class-wcfmmp-rewrite.php:52
filterbreadcrumb_trail_itemscore\class-wcfmmp-rewrite.php:53
filtericl_ls_languagescore\class-wcfmmp-rewrite.php:56
filterwoocommerce_widget_get_current_page_urlcore\class-wcfmmp-rewrite.php:59
filterwoocommerce_price_filter_sqlcore\class-wcfmmp-rewrite.php:62
actionget_headercore\class-wcfmmp-rewrite.php:410
actionget_footercore\class-wcfmmp-rewrite.php:411
filterwoocommerce_page_titlecore\class-wcfmmp-rewrite.php:609
actionbegin_wcfm_settings_form_stylecore\class-wcfmmp-settings.php:19
actionwcfm_settings_updatecore\class-wcfmmp-settings.php:20
actionbegin_wcfm_settings_form_stylecore\class-wcfmmp-settings.php:23
actionbegin_wcfm_settings_form_stylecore\class-wcfmmp-settings.php:26
actionbegin_wcfm_settings_form_stylecore\class-wcfmmp-settings.php:29
actionwcfm_settings_updatecore\class-wcfmmp-settings.php:30
actionbegin_wcfm_settings_form_stylecore\class-wcfmmp-settings.php:33
actionwcfm_settings_updatecore\class-wcfmmp-settings.php:34
actionbegin_wcfm_settings_form_stylecore\class-wcfmmp-settings.php:37
actionbegin_wcfm_settings_form_stylecore\class-wcfmmp-settings.php:40
actionwcfm_settings_updatecore\class-wcfmmp-settings.php:41
actionbegin_wcfm_settings_form_stylecore\class-wcfmmp-settings.php:44
actionwcfm_settings_updatecore\class-wcfmmp-settings.php:45
actionbegin_wcfm_settings_form_stylecore\class-wcfmmp-settings.php:48
actionwcfm_settings_updatecore\class-wcfmmp-settings.php:49
actionbegin_wcfm_settings_form_stylecore\class-wcfmmp-settings.php:52
actionwcfm_settings_updatecore\class-wcfmmp-settings.php:53
actionbegin_wcfm_settings_form_stylecore\class-wcfmmp-settings.php:56
actionwcfm_settings_updatecore\class-wcfmmp-settings.php:57
actionend_wcfm_settingscore\class-wcfmmp-settings.php:60
actionwcfm_settings_updatecore\class-wcfmmp-settings.php:61
actionwoocommerce_shipping_initcore\class-wcfmmp-shipping-gateway.php:16
actionwoocommerce_shipping_methodscore\class-wcfmmp-shipping-gateway.php:17
actionwcfm_marketplace_shippingcore\class-wcfmmp-shipping.php:19
actionwcfm_vendor_settings_before_updatecore\class-wcfmmp-shipping.php:22
actionwcfm_vendor_shipping_settings_updatecore\class-wcfmmp-shipping.php:23
actionwoocommerce_single_product_summarycore\class-wcfmmp-shipping.php:26
filterwoocommerce_cart_shipping_packagescore\class-wcfmmp-shipping.php:29
actionwoocommerce_checkout_create_order_shipping_itemcore\class-wcfmmp-shipping.php:32
filterwoocommerce_shipping_package_namecore\class-wcfmmp-shipping.php:35
filterwoocommerce_package_ratescore\class-wcfmmp-shipping.php:38
filterwoocommerce_order_needs_shipping_addresscore\class-wcfmmp-shipping.php:41
actioninitcore\class-wcfmmp-sidebar-widgets.php:16
actionwidgets_initcore\class-wcfmmp-sidebar-widgets.php:17
actionend_wcfm_settingscore\class-wcfmmp-store-hours.php:17
actionwcfm_settings_updatecore\class-wcfmmp-store-hours.php:18
actionend_wcfm_vendor_settingscore\class-wcfmmp-store-hours.php:21
actionwcfm_vendor_settings_updatecore\class-wcfmmp-store-hours.php:25
filterwoocommerce_is_purchasablecore\class-wcfmmp-store-hours.php:28
actionwoocommerce_after_shop_loop_itemcore\class-wcfmmp-store-hours.php:31
actionwoocommerce_single_product_summarycore\class-wcfmmp-store-hours.php:34
actionyith_wcqv_product_summarycore\class-wcfmmp-store-hours.php:37
actionwoocommerce_single_product_lightbox_summarycore\class-wcfmmp-store-hours.php:40
actionwc_quick_view_pro_quick_view_product_detailscore\class-wcfmmp-store-hours.php:43
actionwcfmmp_before_store_productcore\class-wcfmmp-store-hours.php:46
actionwoocommerce_after_shop_loop_itemcore\class-wcfmmp-store-hours.php:325
actioninitcore\class-wcfmmp-store-seo.php:19
actiontemplate_redirectcore\class-wcfmmp-store-seo.php:20
filterwpseo_sitemap_indexcore\class-wcfmmp-store-seo.php:21
filteraioseop_titlecore\class-wcfmmp-store-seo.php:46
filteraioseop_keywordscore\class-wcfmmp-store-seo.php:47
filteraioseop_descriptioncore\class-wcfmmp-store-seo.php:48
actionwp_headcore\class-wcfmmp-store-seo.php:49
filterwpseo_titlecore\class-wcfmmp-store-seo.php:51
filterwp_titlecore\class-wcfmmp-store-seo.php:52
filterwpseo_metakeywordscore\class-wcfmmp-store-seo.php:53
filterwpseo_metadesccore\class-wcfmmp-store-seo.php:54
filterwpseo_canonicalcore\class-wcfmmp-store-seo.php:55
filterwpseo_opengraph_urlcore\class-wcfmmp-store-seo.php:57
filterwpseo_opengraph_titlecore\class-wcfmmp-store-seo.php:58
filterwpseo_opengraph_desccore\class-wcfmmp-store-seo.php:59
filterwpseo_opengraph_imagecore\class-wcfmmp-store-seo.php:60
actionwpseo_frontend_presenterscore\class-wcfmmp-store-seo.php:61
filterwpseo_twitter_titlecore\class-wcfmmp-store-seo.php:64
filterwpseo_twitter_descriptioncore\class-wcfmmp-store-seo.php:65
filterwpseo_twitter_imagecore\class-wcfmmp-store-seo.php:66
actionwpseo_frontend_presenterscore\class-wcfmmp-store-seo.php:67
filterrank_math/frontend/titlecore\class-wcfmmp-store-seo.php:70
filterrank_math/frontend/descriptioncore\class-wcfmmp-store-seo.php:71
filterrank_math/frontend/canonicalcore\class-wcfmmp-store-seo.php:72
filterrank_math/frontend/robotscore\class-wcfmmp-store-seo.php:73
filterwp_titlecore\class-wcfmmp-store-seo.php:75
actionwp_headcore\class-wcfmmp-store-seo.php:76
actionwp_headcore\class-wcfmmp-store-seo.php:77
filterdocument_title_partscore\class-wcfmmp-store-seo.php:79
filterwoocommerce_formatted_address_force_country_displaycore\class-wcfmmp-store.php:537
filterwcfm_vendors_display_name_datacore\class-wcfmmp-vendor.php:19
actionbegin_wcfm_vendors_new_formcore\class-wcfmmp-vendor.php:22
actionend_wcfm_vendors_manage_formcore\class-wcfmmp-vendor.php:23
actionbegin_wcfm_vendors_new_formcore\class-wcfmmp-vendor.php:26
actionend_wcfm_vendors_manage_formcore\class-wcfmmp-vendor.php:27
actionbegin_wcfm_vendors_new_formcore\class-wcfmmp-vendor.php:30
actionend_wcfm_vendors_manage_formcore\class-wcfmmp-vendor.php:31
actionbegin_wcfm_vendors_new_formcore\class-wcfmmp-vendor.php:34
actionend_wcfm_vendors_manage_formcore\class-wcfmmp-vendor.php:35
actionbegin_wcfm_vendors_new_formcore\class-wcfmmp-vendor.php:38
actionend_wcfm_vendors_manage_formcore\class-wcfmmp-vendor.php:39
actionbegin_wcfm_vendors_new_formcore\class-wcfmmp-vendor.php:42
actionend_wcfm_vendors_manage_formcore\class-wcfmmp-vendor.php:43
actionafter_wcfm_vendor_direct_message_detailscore\class-wcfmmp-vendor.php:46
actionwoocommerce_product_bulk_edit_endcore\class-wcfmmp-vendor.php:49
actionwcfm_product_bulk_edit_endcore\class-wcfmmp-vendor.php:50
actionwoocommerce_product_bulk_edit_savecore\class-wcfmmp-vendor.php:51
actionwcfm_product_bulk_edit_savecore\class-wcfmmp-vendor.php:52
actionend_wcfm_user_profilecore\class-wcfmmp-vendor.php:58
actionafter_wcfm_vendors_manage_formcore\class-wcfmmp-vendor.php:60
actionwcfm_profile_updatecore\class-wcfmmp-vendor.php:61
actionwcfm_vendor_manage_profile_updatecore\class-wcfmmp-vendor.php:62
filterwepos_frontend_permissionscore\class-wcfmmp-vendor.php:66
filterwepos_rest_manager_permissionscore\class-wcfmmp-vendor.php:67
filterwoocommerce_rest_check_permissionscore\class-wcfmmp-vendor.php:68
filterwoocommerce_rest_product_object_querycore\class-wcfmmp-vendor.php:69
filterwcfmmp_is_withdrawal_auto_approvecore\class-wcfmmp-vendor.php:75
filterwcfmmp_withdrawal_limitcore\class-wcfmmp-vendor.php:78
filterwcfmmp_withdrawal_thresoldcore\class-wcfmmp-vendor.php:81
filterwcfmmp_withdrawal_chargescore\class-wcfmmp-vendor.php:84
filterwcfm_allowed_order_statuscore\class-wcfmmp-vendor.php:87
filterwcfm_current_order_statuscore\class-wcfmmp-vendor.php:90
filterwcfm_order_status_conditioncore\class-wcfmmp-vendor.php:93
filterwcfm_sold_by_labelcore\class-wcfmmp-vendor.php:96
filterwcfm_is_allow_order_status_change_activecore\class-wcfmmp-vendor.php:99
filterwcfmu_orders_menuscore\class-wcfmmp-vendor.php:102
actionwcfm_order_repair_order_itemcore\class-wcfmmp-vendor.php:105
actionwoocommerce_order_details_after_order_tablecore\class-wcfmmp-vendor.php:109
actionwoocommerce_email_order_metacore\class-wcfmmp-vendor.php:112
actionwoocommerce_display_item_metacore\class-wcfmmp-vendor.php:116
filterwcfm_vendors_actionscore\class-wcfmmp-vendor.php:119
filterwoocommerce_is_purchasablecore\class-wcfmmp-vendor.php:122
actionwoocommerce_single_product_summarycore\class-wcfmmp-vendor.php:123
actiontemplate_redirectcore\class-wcfmmp-vendor.php:126
actionbefore_wcfm_marketplace_settingscore\class-wcfmmp-vendor.php:129
actionwcfm_vendor_disable_aftercore\class-wcfmmp-vendor.php:132
actionwcfm_store_offline_aftercore\class-wcfmmp-vendor.php:133
actionwcfm_vendor_enable_aftercore\class-wcfmmp-vendor.php:136
actionwcfm_store_online_aftercore\class-wcfmmp-vendor.php:137
filterwoocommerce_email_recipient_low_stockcore\class-wcfmmp-vendor.php:140
filterwoocommerce_email_recipient_no_stockcore\class-wcfmmp-vendor.php:141
actionpre_user_querycore\class-wcfmmp-vendor.php:144
actionwoocommerce_add_to_cart_validationcore\class-wcfmmp-vendor.php:147
filterywraq_ajax_add_item_is_validcore\class-wcfmmp-vendor.php:151
actiondelete_postcore\class-wcfmmp-vendor.php:155
actionwp_trash_postcore\class-wcfmmp-vendor.php:156
actionbefore_delete_postcore\class-wcfmmp-vendor.php:157
actionwcfmmp_vendor_order_status_updatedcore\class-wcfmmp-withdraw.php:19
actionwoocommerce_order_status_changedcore\class-wcfmmp-withdraw.php:20
actionwcfmmp_order_item_processedcore\class-wcfmmp-withdraw.php:22
actionwcfmmp_commission_refund_status_completedcore\class-wcfmmp-withdraw.php:25
actionwcfmmp_commission_refund_status_completedcore\class-wcfmmp-withdraw.php:28
actioninitcore\class-wcfmmp.php:81
actioninitcore\class-wcfmmp.php:83
actioninitcore\class-wcfmmp.php:86
actionwcfm_initcore\class-wcfmmp.php:88
actionwoocommerce_loadedcore\class-wcfmmp.php:90
filterwcfm_modulescore\class-wcfmmp.php:92
filterwcs_renewal_order_createdcore\class-wcfmmp.php:95
actionwcfmmp_withdrawal_periodic_schedulercore\class-wcfmmp.php:98
actionwcfmmp_data_cleanup_periodic_schedulercore\class-wcfmmp.php:101
actionplugins_loadedcore\class-wcfmmp.php:103
filterwoocommerce_payment_gatewayscore\class-wcfmmp.php:236
actionadmin_noticescore\class-wcfmmp.php:260
actionadmin_noticescore\class-wcfmmp.php:265
actionadmin_menuhelpers\class-wcfmmp-setup.php:22
actionadmin_inithelpers\class-wcfmmp-setup.php:23
actionadmin_menuhelpers\class-wcfmmp-store-setup.php:22
actioninithelpers\class-wcfmmp-store-setup.php:23
actionwoocommerce_sidebarhelpers\wcfmmp-core-functions.php:192
filteris_woocommercehelpers\wcfmmp-core-functions.php:194
filterauthor_linkhelpers\wcfmmp-core-functions.php:251
actionbp_member_options_navhelpers\wcfmmp-core-functions.php:686
filterwoocommerce_product_tabshelpers\wcfmmp-core-functions.php:721
filterwoocommerce_product_tabshelpers\wcfmmp-core-functions.php:831
actionpre_get_postshelpers\wcfmmp-core-functions.php:844
filterrest_request_before_callbackshelpers\wcfmmp-core-functions.php:851
filterwoocommerce_pos_menuhelpers\wcfmmp-core-functions.php:853
actionpre_get_postshelpers\wcfmmp-core-functions.php:866
filterwoocommerce_email_headershelpers\wcfmmp-core-functions.php:890
actionwcfmmp_refund_status_completedincludes\payment-gateways\class-wcfmmp-gateway-stripe_split.php:111
filterwcfm_marketplace_disallow_active_order_payment_methodsincludes\payment-gateways\class-wcfmmp-gateway-stripe_split.php:114
actionwp_enqueue_scriptsincludes\payment-gateways\class-wcfmmp-gateway-stripe_split.php:116
filterwoocommerce_available_payment_gatewaysincludes\payment-gateways\class-wcfmmp-gateway-stripe_split.php:119
actionwoocommerce_account_view-order_endpointincludes\payment-gateways\class-wcfmmp-gateway-stripe_split.php:120
filterwoocommerce_payment_successful_resultincludes\payment-gateways\class-wcfmmp-gateway-stripe_split.php:121
actionset_logged_in_cookieincludes\payment-gateways\class-wcfmmp-gateway-stripe_split.php:122
actionwc_ajax_wc_stripe_verify_intentincludes\payment-gateways\class-wcfmmp-gateway-stripe_split.php:124
actionadmin_noticesincludes\payment-gateways\class-wcfmmp-gateway-stripe_split.php:141
filterwoocommerce_checkout_show_termsincludes\payment-gateways\class-wcfmmp-gateway-stripe_split.php:1545
filterwoocommerce_pay_order_button_htmlincludes\payment-gateways\class-wcfmmp-gateway-stripe_split.php:1546
filterwoocommerce_available_payment_gatewaysincludes\payment-gateways\class-wcfmmp-gateway-stripe_split.php:1547
filterwoocommerce_no_available_payment_methods_messageincludes\payment-gateways\class-wcfmmp-gateway-stripe_split.php:1548
actionwoocommerce_pay_order_after_submitincludes\payment-gateways\class-wcfmmp-gateway-stripe_split.php:1549
filterwoocommerce_payment_gatewaysincludes\payment-gateways\class-wcfmmp-gateway-wirecard.php:74
filterwcfm_marketplace_disallow_active_order_payment_methodsincludes\payment-gateways\class-wcfmmp-gateway-wirecard.php:77
actionwcfmmp_refund_status_completedincludes\payment-gateways\class-wcfmmp-gateway-wirecard.php:83
filterwoocommerce_credit_card_form_fieldsincludes\payment-gateways\class-wcfmmp-gateway-wirecard.php:85
actionwp_enqueue_scriptsincludes\payment-gateways\class-wcfmmp-gateway-wirecard.php:88
actionwcfm_vendor_end_settings_paymentincludes\payment-gateways\class-wcfmmp-gateway-wirecard.php:90
filterwoocommerce_shipping_chosen_methodincludes\shipping-gateways\class-wcfmmp-shipping-by-zone.php:63
filterwcfmmp_is_allow_zone_shipping_overall_rule_checkincludes\shipping-gateways\class-wcfmmp-shipping-by-zone.php:377
actionwc_ajax_wc_stripe_verify_intentincludes\wcfm-stripe\class-wcfm-stripe-intent-controller.php:26
actionwoocommerce_order_status_processingincludes\wcfm-stripe\class-wcfm-stripe-order-handler.php:27
actionwoocommerce_order_status_completedincludes\wcfm-stripe\class-wcfm-stripe-order-handler.php:28
actionwoocommerce_order_status_cancelledincludes\wcfm-stripe\class-wcfm-stripe-order-handler.php:29
actionwoocommerce_order_status_refundedincludes\wcfm-stripe\class-wcfm-stripe-order-handler.php:30
filterwc_stripe_idempotency_keyincludes\wcfm-stripe\class-wcfm-stripe-order-handler.php:138
actionbefore_woocommerce_initwc-multivendor-marketplace.php:47
Maintenance & Trust

WCFM Marketplace – Multivendor Marketplace for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 7, 2026
PHP min version5.6
Downloads1.4M

Community Trust

Rating92/100
Number of ratings448
Active installs20K
Developer Profile

WCFM Marketplace – Multivendor Marketplace for WooCommerce Developer Profile

WC Lovers

7 plugins · 52K total installs

68
trust score
Avg Security Score
84/100
Avg Patch Time
210 days
View full developer profile
Detection Fingerprints

How We Detect WCFM Marketplace – Multivendor Marketplace 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/wc-multivendor-marketplace/assets/css/wcfmmp-admin.css/wp-content/plugins/wc-multivendor-marketplace/assets/js/wcfmmp-admin.js/wp-content/plugins/wc-multivendor-marketplace/core/assets/css/wcfmmp-frontend.css/wp-content/plugins/wc-multivendor-marketplace/core/assets/js/wcfmmp-frontend.js
Script Paths
/wp-content/plugins/wc-multivendor-marketplace/assets/js/wcfmmp-admin.js/wp-content/plugins/wc-multivendor-marketplace/core/assets/js/wcfmmp-frontend.js
Version Parameters
wc-multivendor-marketplace/assets/css/wcfmmp-admin.css?ver=wc-multivendor-marketplace/assets/js/wcfmmp-admin.js?ver=wc-multivendor-marketplace/core/assets/css/wcfmmp-frontend.css?ver=wc-multivendor-marketplace/core/assets/js/wcfmmp-frontend.js?ver=

HTML / DOM Fingerprints

CSS Classes
wcfmmp_store_post_columnswcfmmp-admin-noticewcfmmp-vendor-data-tabwcfmmp-category-commission-field
HTML Comments
<!-- WCFMmp Admin Style --><!-- WCFM Marketplace detect other multi-vendor in site notice --><!-- WCFM Marketplace activation redirect transient --><!-- WCFM - Membership inactive notice -->+10 more
Data Attributes
data-field-id='commission'data-field-id='commission_term'data-field-id='category_commission'data-field-id='category_commission_term'
JS Globals
WCFMmp
FAQ

Frequently Asked Questions about WCFM Marketplace – Multivendor Marketplace for WooCommerce