[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fFBJpaadUHzG2j8DIq6UGXusRkKmKmCXq6orscdQyPCU":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":135,"fingerprints":505},"faire-for-woocommerce","Faire for WooCommerce","1.12.0","fairewholesaleglobal","https:\u002F\u002Fprofiles.wordpress.org\u002Ffairewholesaleglobal\u002F","\u003Ch3>Why sell on Faire?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Reach new buyers:\u003C\u002Fstrong> Boost your business with exposure to over 600,000 verified independent retailers worldwide.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Get secure, on-time payment—guaranteed:\u003C\u002Fstrong> We take care of payment processing, pay you directly, and cover 60-day payment terms for your customers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save time and money:\u003C\u002Fstrong> Grow efficiently with easy order management, plus free marketing and customer tools.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>With Faire and WooCommerce, you can get more sales at home and abroad. Selling on Faire includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>An online store:\u003C\u002Fstrong> Get a free ecommerce storefront for your products.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy order fulfillment:\u003C\u002Fstrong> Fulfill new orders and create invoices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customer management:\u003C\u002Fstrong> Keep track of all your customers in one place.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Marketing campaigns:\u003C\u002Fstrong> Promote your brand with rich content emails.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in analytics:\u003C\u002Fstrong> Get insights about how your business is doing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Messaging system:\u003C\u002Fstrong> Connect with your retailers through the Faire platform.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Benefits for customers\u003C\u002Fh3>\n\u003Cp>Two powerful platforms working together to manage your business seamlessly.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Order syncing\u003C\u002Fstrong> Orders received on Faire will be automatically pushed into WooCommerce, so you can manage everything from one place. No more emailing orders by hand.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Inventory syncing\u003C\u002Fstrong> Inventory counts on Faire and WooCommerce will be continuously updated to prevent backorders, eliminate manual data entry and so retailers know when products are out-of-stock.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product importing\u003C\u002Fstrong> When you create new products on WooCommerce, you will be able to directly import them to Faire without recreating product listings and continuously sync new products to your shop on Faire\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fulfillment syncing\u003C\u002Fstrong> When you fulfill an order on WooCommerce, we will automatically pull that status into your Faire brand portal as well as tracking IDs and shipment information.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Third-Party Service Use Disclosure\u003C\u002Fh3>\n\u003Cp>This plugin utilizes third-party services as described below. To remain transparent and comply with WordPress guidelines, here is a full disclosure of what data is shared, the purpose of the integration, and links to the \u003Ca href=\"https:\u002F\u002Fwww.faire.com\u002Ftos\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.faire.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service URL:\n\u003Cul>\n\u003Cli>production: https:\u002F\u002Ffaire.com\u002Fexternal-api\u002Fv2\u002F\u003C\u002Fli>\n\u003Cli>staging: https:\u002F\u002Ffaire-stage.com\u002Fexternal-api\u002Fv2\u002F (sandbox for testing)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Purpose: This APIs are used to fetch product and order data from Faire’s system, integrating it into your WordPress site.\u003C\u002Fli>\n\u003Cli>Data Sent: Various data may be sent based on the API endpoint called, including, but not limited to, product details, or order information.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Installation\u003C\u002Fh3>\n\u003Cp>Your first step will be to set up your Faire shop—then it takes only 3 minutes to connect your WooCommerce account. From there you’ll follow a few quick steps:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Download the plugin directly from this page.\u003C\u002Fli>\n\u003Cli>In your WooCommerce website navigate to Plugins -> Add Plugin.\u003C\u002Fli>\n\u003Cli>Select ‘Upload plugin’ and upload the zip file that downloaded from this page.\u003C\u002Fli>\n\u003Cli>Once installed, you will see a screen that says “Plugin Installed!”\u003C\u002Fli>\n\u003Cli>Directions on how to configure your WooCommerce settings can be found in \u003Ca href=\"https:\u002F\u002Fwww.faire.com\u002Fsupport\u002Farticles\u002F7656909641243\" rel=\"nofollow ugc\">Faire’s Help Center.\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>If you need help along the way you can reach us at \u003Cstrong>integrations.support@faire.com\u003C\u002Fstrong>.\u003C\u002Fp>\n","Faire is an easy-to-use B2B platform that connects independent retailers and brands around the world.",700,20233,60,4,"2026-02-18T16:00:00.000Z","6.9.4","6.5","7.4",[20,21,22],"integration","marketplace","wholesale","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffaire-for-woocommerce.1.12.0.zip",100,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,94,"2026-04-04T18:21:28.363Z",[36,59,81,100,118],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":23,"tags":51,"homepage":57,"download_link":58,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"baselinker-woo","Base (formerly BaseLinker) – 300+ marketplaces, 150+ carriers & PIM & OMS & WMS in one","1.0.28","base","https:\u002F\u002Fprofiles.wordpress.org\u002Fbaselinker\u002F","\u003Ch4>Integrate systems. Automate e-commerce. Boost your sales.\u003C\u002Fh4>\n\u003Cp>Base.com is a top e-commerce operating system, trusted by over 27,000 companies worldwide. It enables sales across hundreds of channels globally by centralizing order, warehouse, and product information management, automating repetitive tasks, and streamlining shipping and returns processes.\u003C\u002Fp>\n\u003Cp>Save time and enhance efficiency with 1,300+ integrations with marketplaces, store platforms (including WooCommerce), carriers, accounting systems, communication tools and other popular e-commerce services.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How will Base.com make your daily e-commerce management easier?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Base’s automation features handle repetitive tasks such as order status updates, customer notifications, invoicing, and shipping, freeing up valuable time for businesses. Additionally, the platform offers comprehensive tools for price automation, returns management, and B2B collaboration through BaseLinker Connect.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Unbeatable Benefits\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Gain access to over \u003Cstrong>300 marketplaces worldwide\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>List offers on marketplaces \u003Cstrong>5 times faster\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Ship packages through \u003Cstrong>more than 150 courier companies\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Ship international packages up to \u003Cstrong>6 times faster\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Reduce label printing time to \u003Cstrong>4 seconds\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save up to 15 hours weekly\u003C\u002Fstrong> on managing sales channels.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save up to 10 hours weekly\u003C\u002Fstrong> per employee thanks to automation.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Base.com empowers businesses to grow and scale efficiently while maintaining peak operational performance.\u003C\u002Fp>\n\u003Cp>Join thousands of satisfied users of \u003Ca href=\"https:\u002F\u002Fbase.com\u002Fen-US\u002Fintegrations\u002Fwoocommerce\u002F?utm_source=wordpress&utm_medium=description&utm_campaign=woocommerce_plugin\" rel=\"nofollow ugc\">Base.com x WooCommerce integration\u003C\u002Fa> and benefit from the convenience of a dedicated plugin. Integrate your WooCommerce store with any number of marketplace platforms (including Amazon, eBay, Allegro) without extra charges for additional plugins.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What tasks will the Base.com plugin make easier for you?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>using order numbers other than standard post ID\u003C\u002Fli>\n\u003Cli>attaching shipment metadata to orders imported from WooCommerce\u003C\u002Fli>\n\u003Cli>passing parcel locker number to the store (Flexible Shipping plugin)\u003C\u002Fli>\n\u003Cli>importing additional delivery methods defined by Flexibie Shipping\u003C\u002Fli>\n\u003Cli>much quicker compilation of product lists\u003C\u002Fli>\n\u003Cli>much quicker compilation of the product category tree\u003C\u002Fli>\n\u003Cli>attaching variant data to the configurable parent in order to reduce the number of API calls\u003C\u002Fli>\n\u003Cli>searching by product name\u003C\u002Fli>\n\u003Cli>importing additional statuses from the WCJ plugin\u003C\u002Fli>\n\u003Cli>searching products by EAN\u003C\u002Fli>\n\u003Cli>quick filtering of products by stock range\u003C\u002Fli>\n\u003Cli>compatibility with WPML\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Want to test for free?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Use a \u003Cstrong>free 14-day\u003C\u002Fstrong> trial with access to all functionalities or \u003Cstrong>Freemium subscription plan!\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fbit.ly\u002Fwp-base-register\" rel=\"nofollow ugc\">Try it for free\u003C\u002Fa>\u003C\u002Fp>\n","Additional REST API endpoints for integration with BaseLinker.",4000,17467,84,5,"2025-10-09T18:19:00.000Z","6.8.5","4.5.0",[52,53,54,55,56],"marketplace-integrations","oms","pim","sales-management","warehouse-management","https:\u002F\u002Fdevelopers.baselinker.com\u002Fshops_api\u002Fextensions\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbaselinker-woo.1.0.28.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":26,"num_ratings":26,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":18,"tags":72,"homepage":78,"download_link":79,"security_score":80,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"marketplace-integration-for-shopee-and-lazada","Marketplace Integration for Shopee & Lazada","1.0.1","cedcommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fcedcommerce\u002F","\u003Cp>Get your hands on the next-gen \u003Cstrong>multichannel selling experience\u003C\u002Fstrong> with this \u003Cstrong>Shopee and Lazada integration for WooCommerce\u003C\u002Fstrong>. This integration enables you to sell on Shopee and Lazada marketplaces from a single dashboard!\u003C\u002Fp>\n\u003Cp>Experience powerful features like real-time data syncing, automated inventory management, and simplified order management to save time and scale your business.\u003C\u002Fp>\n\u003Cp>Sell on Shopee and Lazada from a single integration. Access real-time data syncing, simplified inventory, and order management to scale your business.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Save your money and efforts by selling across two of the leading SEA marketplaces – Shopee and Lazada\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Enhance your selling operations and scale your business\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Real-time syncing of products & orders \u003C\u002Fli>\n\u003Cli>Dedicated marketplace dashboards\u003C\u002Fli>\n\u003Cli>Bulk product management across Shopee & Lazada\u003C\u002Fli>\n\u003Cli>Manage Shopee & Lazade orders on the WooCommerce store\u003C\u002Fli>\n\u003Cli>Pricing rules & currency conversion to ensure profits \u003C\u002Fli>\n\u003Cli>Sales & data analytics that help you make informed sales strategies\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Benefits of the Shopee & Lazada Integration\u003C\u002Fh3>\n\u003Cp>Save your money and efforts by selling across two of the leading SEA marketplaces – Shopee and Lazada. The best part about this integration is that you don’t have to pay extra charges.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Real-time sync for products and orders\u003C\u002Fstrong> – Keep your inventory and sales updated across platforms instantly.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Centralized marketplace dashboards\u003C\u002Fstrong> – Manage all your marketplace activities from one unified interface.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Bulk product management for Shopee & Lazada\u003C\u002Fstrong> – Easily upload, edit, and organize products in bulk across multiple marketplaces.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Manage Shopee & Lazada orders in WooCommerce\u003C\u002Fstrong> – Seamlessly handle marketplace orders directly from your WooCommerce store.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Import products with ease\u003C\u002Fstrong> – Import and sync hundreds of Shopee and Lazada products to your WooCommerce store within minutes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Pricing rules with currency conversion\u003C\u002Fstrong> – Ensure profitability with automated price adjustments across different currencies.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Sales analytics for smarter strategies\u003C\u002Fstrong> – Use data-driven insights to optimize your sales and grow your business.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>External API\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>This plugin uses external API (https:\u002F\u002Fapi.cedcommerce.com\u002F(endpoint), https:\u002F\u002Fsubscriptions.cedcommerce.com\u002Fpricing\u002F(endpoint)) to facilitate seamless integration with Shopee & Lazada.The API enables advanced features such as managing product listings, order synchronization. For more information about the API, please visit Cedcommerce Privacy Policy Page (https:\u002F\u002Fcedcommerce.com\u002Fprivacy-policy).\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cblockquote>\n\u003Ch4>Use cases\u003C\u002Fh4>\n\u003Cp> ✅ **Don’t want auto inventory syncing** If you want to manage your inventory manually across Shopee, Lazada, and WooCommerce, the plugin provides that feasibility.\u003Cbr \u002F>\n ✅ **Currency conversion** You can enter your desired currency conversion value and the plugin will convert the same for all product listings.\u003Cbr \u002F>\n ✅ **Submitting tracking details to customers** With the Shopee and Lazada integration for WooCommerce, you can send order tracking details to the customers.\u003Cbr \u002F>\n ✅ **Shipping and Fulfillment** The plugin seamlessly integrates with multiple fulfillment shipping carriers on different channels to help you track and monitor orders.\u003Cbr \u002F>\n ✅ **Using another plugin for fulfillment** This multichannel integration also supports mapping shipping attributes from any other WooCommerce plugin you use.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>About cedcommerce.com\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcedcommerce.com\u002F\" rel=\"nofollow ugc\">Cedcommerce\u003C\u002Fa> We embarked on the journey of providing best-in-class affordable eCommerce solutions. We came together as a group of hardworking people with a single-minded goal- making eCommerce easier.We believe in providing tailor-made solutions for our clients’ specific needs. Our attention to detail & dedication has helped us become a global leader and a one-stop shop for e-Commerce solutions.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>If you need support or have any question then kindly use our online chat window \u003Ca href=\"http:\u002F\u002Fcedcommerce.com\" rel=\"nofollow ugc\">here\u003C\u002Fa> or send us email at support@cedcommerce.com\u003C\u002Fp>\n\u003Ch4>Follow Us\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Our Official Website\u003C\u002Fstrong> – http:\u002F\u002Fcedcommerce.com\u002F \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Our Facebook Page\u003C\u002Fstrong> – https:\u002F\u002Fwww.facebook.com\u002FCedCommerce\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Our Twitter Account\u003C\u002Fstrong> – https:\u002F\u002Ftwitter.com\u002Fcedcommerce\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Our LinkedIn Account\u003C\u002Fstrong> – https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcedcommerce\u003C\u002Fli>\n\u003C\u002Ful>\n","Sell on Shopee and Lazada from a single integration. Access real-time data syncing, simplified inventory, and order management to scale your business.",80,1172,"2025-02-11T12:15:00.000Z","6.7.5","5.8",[73,74,75,76,77],"lazada-integration-for-woocommerce","lazada-marketplace","marketplace-integration-for-shopee-lazada","shopee-integration-for-woocommerce","shopee-marketplace","https:\u002F\u002Fwoocommerce.com\u002Fvendor\u002Fcedcommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmarketplace-integration-for-shopee-and-lazada.1.0.1.zip",92,{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":67,"downloaded":89,"rating":26,"num_ratings":26,"last_updated":90,"tested_up_to":16,"requires_at_least":91,"requires_php":18,"tags":92,"homepage":98,"download_link":99,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"wholesalex-wcfm-b2b-multivendor-marketplace","WholesaleX WCFM B2B Multivendor Marketplace","2.0.2","Anik Biswas","https:\u002F\u002Fprofiles.wordpress.org\u002Fanik4e\u002F","\u003Cp>Turn WCFM multivendor marketplace into a B2B multivendor marketplace with WholesaleX – the simplest B2B wholesale solution for WooCommerce.\u003C\u002Fp>\n\u003Ch3>Intro\u003C\u002Fh3>\n\u003Cp>WholesaleX for WCFM is a free solution to turn your multivendor marketplace into a B2B multivendor marketplace with ease. Create amazing B2B multivendor marketplaces like Alibaba, SaleHoo, Trayde, etc., with WholesaleX.\u003C\u002Fp>\n\u003Ch3>Why Choose WholesaleX for WCFM?\u003C\u002Fh3>\n\u003Cp>WCFM Marketplace is one of the best multivendor marketplaces with minimalistic settings.\u003C\u002Fp>\n\u003Cp>WholesaleX, on the other hand, is the simplest and most complete solution to create an ideal WooCommerce B2B store for wholesaling.\u003C\u002Fp>\n\u003Cp>With WholesaleX for WCFM, you can bring the best of both worlds in one place. You can create a successful B2B multivendor marketplace that will make wholesaling business for your vendor hassle-free.\u003C\u002Fp>\n\u003Cp>The simplistic nature of WholesaleX and WCFM Marketplace will help the vendors set, moderate and control wholesale prices, discounts, and advanced restrictions on their products. But the site administrator will have complete control over the vendors and can override any discounts set by them-limiting features for the vendors.\u003C\u002Fp>\n\u003Ch3>What You Can Do with this Plugin\u003C\u002Fh3>\n\u003Cp>WholesaleX for WCFM enables the wholesaling (B2B) option for your multi seller store. You can create customizable user roles catered towards B2B, and use the registration form to let the customer register as a B2B user. You can also enable bulk ordering for the customer.\u003C\u002Fp>\n\u003Cp>Also, you can enable specific options for the vendors:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>User role-based wholesale prices: Vendors can set different wholesale prices for different user roles. This means that they can offer special wholesale prices to their wholesale customers.\u003C\u002Fli>\n\u003Cli>Dynamic Rules: Vendors can apply specific pricing and discounts for their customers using the Dynamic Rule feature.\u003C\u002Fli>\n\u003Cli>Built-in conversation system: Vendors can stay in touch with their customers with the built-in conversation system by WholesaleX. This means you can answer questions, resolve issues, and support your customers directly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Prerequisites\u003C\u002Fh3>\n\u003Cp>To get started with WholesaleX for WCFM, install and activate the plugin on the WordPress dashboard. WholesaleX for WCFM is not an independent plugin.\u003C\u002Fp>\n\u003Cp>You’ll need the following plugins to create the perfect B2B multivendor marketplace:\u003Cbr \u002F>\n* WooCommerce\u003Cbr \u002F>\n* WholesaleX\u003Cbr \u002F>\n* WCFM Marketplace\u003C\u002Fp>\n\u003Cp>Once the all plugins are installed and activated, you can create your multivendor marketplace with WCFM and start adding wholesale prices to your products store-wide and let the vendors do the same for their customers only with WholesaleX.\u003C\u002Fp>\n\u003Ch3>Instructions\u003C\u002Fh3>\n\u003Cp>Set up your B2B multivendor marketplace with WCFM marketplace & WholesaleX.\u003C\u002Fp>\n\u003Ch3>Start Wholesaling on WCFM Marketplace\u003C\u002Fh3>\n\u003Cp>WholesaleX is a comprehensive WooCommerce B2B solution. Installing this integration plugin lets you immediately access its features alongside WCFM multivendor marketplace.\u003C\u002Fp>\n\u003Cp>You can create multiple B2B user roles to manage multiple wholesale customers efficiently. When creating user roles, you can provide them with different features and\u002For limit them with specific conditions.\u003C\u002Fp>\n\u003Ch3>Acquire B2B Customers through Customized Registration Form\u003C\u002Fh3>\n\u003Cp>WholesaleX offers a personalized registration form builder, allowing you to create a distinct registration page for B2B customer acquisition. Once registered, the site administrator can automatically or manually approve customers.\u003C\u002Fp>\n\u003Ch3>Empower Vendors to Start Wholesaling\u003C\u002Fh3>\n\u003Cp>If your vendors want to start wholesaling using WholesaleX for WCFM, you can enable the addon from the WholesaleX Addons section. Once enabled, your marketplace vendors can add Wholesale prices based on user roles when editing their products.\u003C\u002Fp>\n\u003Ch3>Enable Dynamic Rules for Vendors\u003C\u002Fh3>\n\u003Cp>To optimize the vendor experience with wholesale prices and discounts, enable the WholesaleX Dynamic Rules feature in the settings section. This will allow vendors to set wholesale prices and discounts globally (for their products), using a variety of conditions. As the admin, you can easily override any of the dynamic rules set by vendors.\u003C\u002Fp>\n\u003Ch3>Allow Customers to Communicate With Vendors\u003C\u002Fh3>\n\u003Cp>WholesaleX has a conversation feature for customers to message vendors directly. Customers can access the conversation feature on their “my account” page to send messages to any vendor they choose. Vendors can respond from their own dashboards.\u003C\u002Fp>\n\u003Ch4>Author\u003C\u002Fh4>\n\u003Cp>Developed by \u003Ca href=\"https:\u002F\u002Fwww.wpxpo.com\" rel=\"nofollow ugc\">WPXPO\u003C\u002Fa>. \u003Ca href=\"https:\u002F\u002Fbitbucket.org\u002Fwpstabon\u002Fwholesalex-wcfm-b2b-multivendor-marketplace\u002Fsrc\u002Fmaster\u002F\" rel=\"nofollow ugc\">Contribute to WholesaleX on Bitbucket\u003C\u002Fa> and join the party.\u003C\u002Fp>\n\u003Ch3>📗 Translations\u003C\u002Fh3>\n\u003Cp>WholesaleX for WCFM plugin is compatible with WPML Plugin and also it works perfectly with the loco translate plugin.\u003C\u002Fp>\n\u003Cp>You can Translate WholesaleX for WCFM on \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fwholesalex-wcfm-b2b-multivendor-marketplace\u002F\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>.\u003C\u002Fp>\n","Turn WCFM multivendor marketplace into a B2B multivendor marketplace with WholesaleX - the simplest B2B wholesale solution for WooCommerce.",3688,"2026-03-04T05:59:00.000Z","6.8",[93,94,95,96,97],"b2b-multivendor-marketplace","multi-seller-store","multivendor-marketplace","wcfm","wholesalex","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwholesalex-wcfm-b2b-multivendor-marketplace","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwholesalex-wcfm-b2b-multivendor-marketplace.2.0.2.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":25,"num_ratings":31,"last_updated":110,"tested_up_to":16,"requires_at_least":71,"requires_php":111,"tags":112,"homepage":116,"download_link":117,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"meliconnect","Meliconnect","1.6.2","Mercadolibre Connect","https:\u002F\u002Fprofiles.wordpress.org\u002Fmeliconnect\u002F","\u003Cp>Meliconnect is a powerful plugin that integrates WooCommerce with Mercado Libre, allowing you to import, export, and synchronize products between your WooCommerce store and Mercado Libre accounts. Manage individual products, bulk operations, and automatic processes, ensuring your store and marketplace listings are always up-to-date.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Connect one or multiple Mercado Libre accounts to your domain\u003Cbr \u002F>\n– Import products from Mercado Libre to WooCommerce\u003Cbr \u002F>\n– Export products from WooCommerce to Mercado Libre\u003Cbr \u002F>\n– Mass and individual product operations\u003Cbr \u002F>\n– Automatic import\u002Fexport scheduling\u003Cbr \u002F>\n– Full control over stock, prices, images, and product data\u003Cbr \u002F>\n– Logging system for monitoring plugin activity\u003C\u002Fp>\n\u003Ch3>Connecting to Mercado Libre\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to \u003Ca href=\"https:\u002F\u002Fmeliconnect.com\" rel=\"nofollow ugc\">Meliconnect\u003C\u002Fa> and log in or create an account.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>+ Create Domain\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Select your plan.\u003C\u002Fli>\n\u003Cli>Enter the URL of your site.\u003C\u002Fli>\n\u003Cli>Choose the country of your Mercado Libre account.\u003C\u002Fli>\n\u003Cli>The domain will appear as \u003Cstrong>Connection Pending\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Connect to MercadoLibre\u003C\u002Fstrong>.\n\u003Cul>\n\u003Cli>Ensure you are logged out or using the correct Mercado Libre account.\u003C\u002Fli>\n\u003Cli>Accept the terms and authorize the application.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>After authorization, the page reloads and the account appears connected.\u003C\u002Fli>\n\u003Cli>Verify in WordPress: \u003Cstrong>Meliconnect \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Connection\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Access \u003Cstrong>Meliconnect \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings\u003C\u002Fstrong> to configure:\n\u003Cul>\n\u003Cli>Default images for listings\u003C\u002Fli>\n\u003Cli>Description templates\u003C\u002Fli>\n\u003Cli>Exporter (WooCommerce \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Mercado Libre) and Importer (Mercado Libre \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> WooCommerce) settings\u003C\u002Fli>\n\u003Cli>Automatic synchronization settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Export Settings\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Choose which product data to sync: titles, stock, prices, images, etc.\u003C\u002Fli>\n\u003Cli>Define behavior on product creation, update, or deletion.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Import Settings\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Price adjustments, stock handling, and variations.\u003C\u002Fli>\n\u003Cli>Automatic adaptation of imported products.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Synchronization Settings\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Enable automatic stock and price synchronization between WooCommerce and Mercado Libre.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Importing or Exporting Individual Products\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Edit a WooCommerce product.\u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>Mercado Libre\u003C\u002Fstrong> tab.\u003C\u002Fli>\n\u003Cli>Select seller and category.\u003C\u002Fli>\n\u003Cli>Save changes and reload.\u003C\u002Fli>\n\u003Cli>Configure listing type, shipping, condition.\u003C\u002Fli>\n\u003Cli>Complete required listing attributes.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Mass Import\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>Meliconnect \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Importer\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Select a seller and click \u003Cstrong>Get Listings\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Optionally, remove temporary listings with \u003Cstrong>Clean Listings\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Check boxes for products to import.\u003C\u002Fli>\n\u003Cli>Link to existing WooCommerce products via \u003Cstrong>Find Match\u003C\u002Fstrong> if needed.\u003C\u002Fli>\n\u003Cli>Execute import:\n\u003Cul>\n\u003Cli>Selected items: \u003Cstrong>Bulk Actions > Import Selected > Apply\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>All items: \u003Cstrong>Process Import\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Mass Export\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>Meliconnect \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Exporter\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Select WooCommerce products to export.\u003C\u002Fli>\n\u003Cli>Use \u003Cstrong>Bulk Actions > Export Selected > Apply\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Check \u003Cstrong>Meli Listing\u003C\u002Fstrong> column:\n\u003Cul>\n\u003Cli>\u003Cstrong>To Create\u003C\u002Fstrong>: new Mercado Libre listing\u003C\u002Fli>\n\u003Cli>Otherwise: update existing listing\u003C\u002Fli>\n\u003Cli>Optionally unlink to recreate a listing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Automatic Import\u002FExport\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>Meliconnect \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> General\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Activate automatic process.\u003C\u002Fli>\n\u003Cli>Choose import or export.\u003C\u002Fli>\n\u003Cli>Set items per process and time interval.\u003C\u002Fli>\n\u003Cli>Execution methods:\n\u003Cul>\n\u003Cli>\u003Cstrong>WordPress\u003C\u002Fstrong> cron (default)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom\u003C\u002Fstrong> cron (server setup)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Cannot run automatic import\u002Fexport simultaneously to avoid infinite loops.\u003C\u002Fli>\n\u003Cli>Advanced settings: choose which fields to update or ignore in automatic processes.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin relies on external services to function correctly.\u003C\u002Fp>\n\u003Ch3>Mercado Libre API\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>What it is\u003C\u002Fstrong>: The official API from Mercado Libre (https:\u002F\u002Fdevelopers.mercadolibre.com\u002F).  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Why it is used\u003C\u002Fstrong>: Needed to connect your WooCommerce store with Mercado Libre, allowing product data synchronization (import\u002Fexport), image uploads, and listing management.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>What data is sent\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Product details (title, description, price, stock, images) when exporting to Mercado Libre.  \u003C\u002Fli>\n\u003Cli>Access tokens are used to authenticate API requests.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When data is sent\u003C\u002Fstrong>: Only when you actively perform import\u002Fexport actions or synchronize products with Mercado Libre.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service provider\u003C\u002Fstrong>: Mercado Libre S.R.L.\n\u003Cul>\n\u003Cli>Terms of Service: https:\u002F\u002Fdevelopers.mercadolibre.com.ar\u002Fen_us\u002Fmercado-libre-developer-terms-and-conditions\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwww.mercadolibre.com\u002Fprivacy\u002Fprivacy-notice\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Meliconnect API\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>What it is\u003C\u002Fstrong>: An integration service provided by Meliconnect (https:\u002F\u002Fmeliconnect.com).  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Why it is used\u003C\u002Fstrong>: Required to process and transform product and listing data before sending it to Mercado Libre or importing it into WooCommerce.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>What data is sent\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Product details (title, description, price, stock, attributes, categories, and images).  \u003C\u002Fli>\n\u003Cli>Store configuration data needed for synchronization.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When data is sent\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>When exporting product data to Mercado Libre.  \u003C\u002Fli>\n\u003Cli>When importing product data from Mercado Libre to WooCommerce.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service provider\u003C\u002Fstrong>: Meliconnect.\n\u003Cul>\n\u003Cli>Terms of Service: https:\u002F\u002Fmercadolibre.meliconnect.com\u002Fterms-of-service\u002F \u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fmercadolibre.meliconnect.com\u002Fprivacy-policy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Seamless WooCommerce and Mercado Libre integration with real-time sync of products, stock, and prices.",50,1010,"2026-02-26T16:24:00.000Z","8.0",[20,21,113,114,115],"mercadolibre","sync","woocommerce","https:\u002F\u002Fmercadolibre.meliconnect.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmeliconnect.1.6.2.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":108,"downloaded":126,"rating":26,"num_ratings":26,"last_updated":127,"tested_up_to":16,"requires_at_least":91,"requires_php":18,"tags":128,"homepage":133,"download_link":134,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"multi-vendor-marketplace-b2b-for-wholesalex-dokan","Multi Vendor Marketplace B2B for WholesaleX Dokan","2.0.3","WPXPO","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpxpo\u002F","\u003Cp>WholesaleX for Dokan is an integration plugin. It allows you to easily use the WholesaleX and Dokan plugins to create WooCommerce B2B Multivendor Marketplace.\u003C\u002Fp>\n\u003Cp>Transform your multi seller store to a wholesale B2B multivendor marketplace. And allow your vendors to add wholesale prices and discounts to start selling bulk products.\u003C\u002Fp>\n\u003Ch3>What You Can Do with this Plugin?\u003C\u002Fh3>\n\u003Cp>The WholesaleX for Dokan plugin syncs the leading wholesale and multi seller store solutions. So you can start implementing all WholesaleX features to create a successful B2B multi vendor marketplace. You can also empower your vendors to use some compelling features, including:\u003Cbr \u002F>\n* Add user role-based wholesale prices for their products\u003Cbr \u002F>\n* Use the Dynamic Rule features to apply specific pricing & discounts globally\u003Cbr \u002F>\n* Stay connected with customers using the built-in conversation system of WholesaleX\u003C\u002Fp>\n\u003Ch3>Prerequisite\u003C\u002Fh3>\n\u003Cp>WholesaleX for Dokan is not an independent plugin. Once you install it, you must have the following plugins.\u003Cbr \u002F>\n* WooCommerce\u003Cbr \u002F>\n* WholesaleX (version 1.2.4 and up)\u003Cbr \u002F>\n* Dokan\u003Cbr \u002F>\nWith the Dokan plugin, you will be able to create your desired multi vendor marketplace. And with WholesaleX, you will be able to convert that into a WooCommerce B2B multi vendor marketplace.\u003C\u002Fp>\n\u003Ch3>Instructions\u003C\u002Fh3>\n\u003Ch3>Start Using Wholesaling Functionalities with Dokan\u003C\u002Fh3>\n\u003Cp>WholesaleX is an all-in-one WooCommerce B2B solution. Once you install this integration plugin, you will be able to start using its features with Dokan.\u003C\u002Fp>\n\u003Cp>First of all, you can create multiple B2B user roles so that you can manage numerous wholesale customers at once. While creating user roles, you can facilitate them with various offerings and restrict them with multiple conditions.\u003C\u002Fp>\n\u003Ch3>B2B Customer Acquisition with Custom Registration Form\u003C\u002Fh3>\n\u003Cp>WholesaleX comes with a custom registration form builder. So that you can create a separate registration page to make the B2B customer acquisition users, the registered customer can be approved automatically or manually with the permission of the site Admin.\u003C\u002Fp>\n\u003Ch3>Empower Vendors Use Start Selling Bulk Products\u003C\u002Fh3>\n\u003Cp>You can allow your vendors to sell bulk products using the Dokan addon of WholesaleX. For that, you need to enable the addon from the all addons section of WholesaleX. Once the addon is enabled, the marketplace vendors will be able to add Wholesale prices based on user roles while editing their products.\u003C\u002Fp>\n\u003Ch3>Let the Vendors Use the WholesaleX Dynamic Rules\u003C\u002Fh3>\n\u003Cp>It would be best if you let the vendors use the WholesaleX Dynamic Rules. For that, you need to enable it from the settings section of WholesaleX. It will allow them to set wholesale prices and discounts globally based on multiple criteria. However, you, as the Admin, can effortlessly override any of the dynamic rules of the vendors.\u003C\u002Fp>\n\u003Ch3>Let the Customers Communicate with Vendors\u003C\u002Fh3>\n\u003Cp>WholesaleX also has a built-in conversation addon. Once you enable it, your marketplace customers will see a conversation on their my account page. So they can use it to send messages to any of their desired vendors. And the vendors will be able to send replies from their dashboards.\u003C\u002Fp>\n\u003Ch4>Author\u003C\u002Fh4>\n\u003Cp>Developed by \u003Ca href=\"https:\u002F\u002Fwww.wpxpo.com\" rel=\"nofollow ugc\">WPXPO\u003C\u002Fa>. \u003Ca href=\"https:\u002F\u002Fbitbucket.org\u002Fwpstabon\u002Fwholesalex-dokan-b2b-multi-vendor-marketplace\u002Fsrc\u002Fmaster\u002F\" rel=\"nofollow ugc\">Contribute to WholesaleX on Bitbucket\u003C\u002Fa> and join the party.\u003C\u002Fp>\n\u003Ch3>📗 Translations\u003C\u002Fh3>\n\u003Cp>WholesaleX for Dokan plugin is compatible with WPML Plugin and also it works perfectly with loco translate plugin.\u003Cbr \u002F>\nYou can Translate WholesaleX for Dokan on \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fmulti-vendor-marketplace-b2b-for-wholesalex-dokan\u002F\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>.\u003C\u002Fp>\n","Synch WholesaleX and Dokan together to create a B2B Multi Vendor Marketplace in WooCommerce.",3513,"2026-03-02T09:00:00.000Z",[129,130,131,132,22],"b2b","b2b-multi-vendor-marketplace","dokan","multi-vendor-marketplace","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmulti-vendor-marketplace-b2b-for-wholesalex-dokan","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmulti-vendor-marketplace-b2b-for-wholesalex-dokan.2.0.3.zip",{"attackSurface":136,"codeSignals":414,"taintFlows":497,"riskAssessment":498,"analyzedAt":504},{"hooks":137,"ajaxHandlers":362,"restRoutes":410,"shortcodes":411,"cronEvents":412,"entryPointCount":413,"unprotectedCount":157},[138,144,149,154,160,164,168,173,178,181,185,189,193,197,200,202,208,211,215,219,222,225,229,233,236,239,243,247,251,254,259,264,268,272,275,279,282,284,287,291,293,297,301,305,309,312,316,320,324,328,332,336,340,345,349,353,356,359],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","before_woocommerce_init","closure","faire-for-woocommerce.php",86,{"type":139,"name":145,"callback":146,"file":147,"line":148},"admin_enqueue_scripts","admin_enqueue_assets","src\\admin\\class-assets.php",23,{"type":150,"name":151,"callback":152,"file":153,"line":32},"filter","woocommerce_integrations","add_integration","src\\admin\\class-main.php",{"type":150,"name":155,"callback":156,"priority":157,"file":158,"line":159},"woocommerce_admin_settings_sanitize_option","manage_inventory_sync_settings",10,"src\\admin\\class-wc-integration-faire.php",93,{"type":150,"name":161,"callback":162,"priority":157,"file":158,"line":163},"heartbeat_received","manual_sync_status",116,{"type":139,"name":165,"callback":166,"file":158,"line":167},"admin_notices","display_errors",1557,{"type":139,"name":169,"callback":170,"file":171,"line":172},"admin_init","add_order_metaboxes","src\\admin\\order\\class-order.php",55,{"type":150,"name":174,"callback":175,"priority":176,"file":171,"line":177},"manage_edit-shop_order_columns","add_faire_order_id_column",20,58,{"type":150,"name":179,"callback":175,"priority":176,"file":171,"line":180},"manage_woocommerce_page_wc-orders_columns",63,{"type":139,"name":182,"callback":183,"priority":176,"file":171,"line":184},"manage_shop_order_posts_custom_column","fill_faire_order_id_column_post",70,{"type":139,"name":186,"callback":187,"priority":176,"file":171,"line":188},"manage_woocommerce_page_wc-orders_custom_column","fill_faire_order_id_column_order",71,{"type":150,"name":190,"callback":191,"file":171,"line":192},"manage_edit-shop_order_sortable_columns","sort_faire_order_id_column",74,{"type":139,"name":194,"callback":195,"file":171,"line":196},"pre_get_posts","faire_order_id_column_sort",78,{"type":150,"name":198,"callback":199,"file":171,"line":67},"woocommerce_shop_order_search_fields","faire_order_id_searchable_field",{"type":150,"name":201,"callback":199,"file":171,"line":46},"woocommerce_order_table_search_query_meta_keys",{"type":139,"name":203,"callback":204,"priority":205,"file":206,"line":207},"woocommerce_product_options_general_product_data","product_common_custom_fields",11,"src\\admin\\product\\class-product.php",43,{"type":139,"name":209,"callback":210,"file":206,"line":108},"woocommerce_product_options_inventory_product_data","add_product_inventory_custom_fields",{"type":139,"name":203,"callback":212,"file":213,"line":214},"product_general_custom_fields","src\\admin\\product\\class-simple.php",28,{"type":139,"name":216,"callback":217,"file":213,"line":218},"woocommerce_process_product_meta","save_product_custom_fields",34,{"type":139,"name":216,"callback":217,"file":220,"line":221},"src\\admin\\product\\class-variation.php",54,{"type":139,"name":223,"callback":224,"priority":157,"file":220,"line":13},"woocommerce_variation_options_pricing","variation_pricing_custom_fields",{"type":139,"name":226,"callback":227,"priority":157,"file":220,"line":228},"woocommerce_save_product_variation","save_product_variation",68,{"type":139,"name":165,"callback":230,"file":231,"line":232},"notice_wc_required","src\\class-faire.php",99,{"type":139,"name":234,"callback":234,"priority":26,"file":231,"line":235},"init",164,{"type":139,"name":237,"callback":237,"file":231,"line":238},"woocommerce_after_register_post_type",188,{"type":150,"name":240,"callback":241,"file":231,"line":242},"wc_order_statuses","add_custom_order_statuses",195,{"type":150,"name":244,"callback":245,"priority":157,"file":231,"line":246},"woocommerce_order_data_store_cpt_get_orders_query","handle_orders_custom_query_var",227,{"type":150,"name":248,"callback":249,"priority":157,"file":231,"line":250},"woocommerce_product_data_store_cpt_get_products_query","handle_products_custom_query_var",236,{"type":150,"name":248,"callback":252,"priority":205,"file":231,"line":253},"handle_products_faire_meta_exists_custom_query_var",244,{"type":150,"name":255,"callback":256,"file":257,"line":258},"woocommerce_settings_api_sanitized_fields_faire_wc_integration","manage_scheduled_sync","src\\sync\\class-sync-order-scheduler.php",52,{"type":139,"name":260,"callback":261,"file":262,"line":263},"before_delete_post","delete_from_synced_faire_orders","src\\sync\\class-sync-order.php",77,{"type":139,"name":265,"callback":266,"file":262,"line":267},"woocommerce_add_to_cart","hook_sync_orders_on_add_to_cart",85,{"type":139,"name":269,"callback":270,"priority":157,"file":262,"line":271},"faire_scheduler_hook_sync_single_order","sync_single_order",88,{"type":150,"name":255,"callback":256,"file":273,"line":274},"src\\sync\\class-sync-product-scheduler.php",57,{"type":139,"name":276,"callback":277,"priority":157,"file":278,"line":80},"woocommerce_new_product","on_create_product","src\\sync\\class-sync-product.php",{"type":139,"name":280,"callback":281,"priority":157,"file":278,"line":159},"woocommerce_update_product","on_update_product",{"type":139,"name":260,"callback":283,"priority":157,"file":278,"line":33},"on_delete_post_maybe_product",{"type":139,"name":285,"callback":283,"priority":157,"file":278,"line":286},"wp_trash_post",95,{"type":150,"name":288,"callback":289,"priority":157,"file":278,"line":290},"woocommerce_duplicate_product_exclude_meta","duplicate_exclude_meta",96,{"type":139,"name":169,"callback":292,"file":278,"line":232},"add_product_log_metaboxes",{"type":150,"name":294,"callback":295,"priority":176,"file":278,"line":296},"manage_edit-product_columns","add_faire_product_columns",102,{"type":139,"name":298,"callback":299,"priority":176,"file":278,"line":300},"manage_product_posts_custom_column","show_faire_product_columns",103,{"type":150,"name":302,"callback":303,"priority":176,"file":278,"line":304},"bulk_actions-edit-product","bulk_actions",106,{"type":150,"name":306,"callback":307,"priority":157,"file":278,"line":308},"handle_bulk_actions-edit-product","handle_bulk_actions",107,{"type":139,"name":165,"callback":310,"file":278,"line":311},"bulk_actions_notice",108,{"type":139,"name":313,"callback":314,"file":278,"line":315},"woocommerce_product_bulk_edit_start","bulk_edit_fields",109,{"type":139,"name":317,"callback":318,"priority":157,"file":278,"line":319},"woocommerce_product_bulk_edit_save","bulk_edit_fields_save",110,{"type":139,"name":321,"callback":322,"priority":157,"file":278,"line":323},"woocommerce_variation_set_stock","product_variation_set_stock",117,{"type":139,"name":325,"callback":326,"priority":157,"file":278,"line":327},"woocommerce_product_set_stock","product_simple_set_stock",118,{"type":139,"name":329,"callback":330,"priority":157,"file":278,"line":331},"woocommerce_variation_set_stock_status","product_variation_set_stock_status",119,{"type":139,"name":333,"callback":334,"priority":157,"file":278,"line":335},"woocommerce_product_set_stock_status","product_simple_set_stock_status",120,{"type":150,"name":337,"callback":141,"file":338,"line":339},"woocommerce_get_shop_coupon_data","src\\woocommerce\\class-order.php",381,{"type":139,"name":341,"callback":342,"priority":205,"file":343,"line":344},"admin_footer","lock_product_fields","src\\wpml\\class-wpml-product.php",45,{"type":139,"name":346,"callback":347,"priority":205,"file":343,"line":348},"woocommerce_product_after_variable_attributes","lock_variation_fields_ajax_load",48,{"type":150,"name":350,"callback":351,"priority":157,"file":343,"line":352},"faire_wc_products_admin_column_sync","column_sync",51,{"type":150,"name":354,"callback":355,"priority":157,"file":343,"line":258},"faire_wc_products_admin_column_lifecycle","column_lifecycle",{"type":150,"name":357,"callback":358,"priority":157,"file":343,"line":172},"faire_wc_product_is_sync_allowed","is_sync_allowed",{"type":150,"name":360,"callback":361,"priority":157,"file":343,"line":177},"faire_wc_get_product_ids_by_sku","filter_linking_product_ids_by_sku",[363,368,371,374,377,381,385,389,393,396,399,402,406],{"action":364,"nopriv":365,"callback":366,"hasNonce":367,"hasCapCheck":365,"file":158,"line":290},"faire_test_api_connection",false,"ajax_test_api_connection",true,{"action":369,"nopriv":365,"callback":370,"hasNonce":365,"hasCapCheck":365,"file":158,"line":232},"faire_orders_manual_sync","ajax_orders_manual_sync",{"action":372,"nopriv":365,"callback":373,"hasNonce":365,"hasCapCheck":365,"file":158,"line":311},"faire_cancel_orders_manual_sync","ajax_cancel_orders_manual_sync",{"action":375,"nopriv":365,"callback":376,"hasNonce":365,"hasCapCheck":365,"file":158,"line":331},"faire_product_taxonomy_manual_sync","ajax_taxonomy_manual_sync",{"action":378,"nopriv":365,"callback":379,"hasNonce":365,"hasCapCheck":365,"file":158,"line":380},"faire_brand_manual_sync","ajax_brand_manual_sync",128,{"action":382,"nopriv":365,"callback":383,"hasNonce":365,"hasCapCheck":365,"file":158,"line":384},"faire_product_linking_manual_sync","ajax_product_linking_manual_sync",137,{"action":386,"nopriv":365,"callback":387,"hasNonce":365,"hasCapCheck":365,"file":158,"line":388},"faire_product_unlinking_manual_sync","ajax_product_unlinking_sync",146,{"action":390,"nopriv":365,"callback":391,"hasNonce":365,"hasCapCheck":365,"file":171,"line":392},"accept_faire_order","ajax_accept_faire_order",90,{"action":394,"nopriv":365,"callback":395,"hasNonce":365,"hasCapCheck":365,"file":171,"line":80},"update_order_status","ajax_update_order_status",{"action":397,"nopriv":365,"callback":398,"hasNonce":365,"hasCapCheck":365,"file":171,"line":33},"set_order_shipment","ajax_set_order_shipment",{"action":400,"nopriv":365,"callback":401,"hasNonce":365,"hasCapCheck":365,"file":171,"line":290},"backorder_products","ajax_backorder_products",{"action":403,"nopriv":365,"callback":404,"hasNonce":367,"hasCapCheck":365,"file":278,"line":405},"faire_products_manual_sync","ajax_all_products_manual_sync",113,{"action":407,"nopriv":365,"callback":408,"hasNonce":367,"hasCapCheck":365,"file":278,"line":409},"faire_single_product_manual_sync","ajax_single_product_manual_sync",114,[],[],[],13,{"dangerousFunctions":415,"sqlUsage":416,"outputEscaping":425,"fileOperations":31,"externalRequests":31,"nonceChecks":495,"capabilityChecks":26,"bundledLibraries":496},[],{"prepared":214,"raw":417,"locations":418},2,[419,422],{"file":420,"line":308,"context":421},"src\\class-faire-updater.php","$wpdb->get_var() with variable interpolation",{"file":420,"line":423,"context":424},111,"$wpdb->query() with variable interpolation",{"escaped":426,"rawEcho":218,"locations":427},342,[428,431,433,435,437,439,441,443,445,447,449,451,453,455,457,459,461,463,465,467,469,471,473,475,477,479,480,482,484,486,487,489,491,493],{"file":158,"line":429,"context":430},181,"raw output",{"file":158,"line":432,"context":430},209,{"file":158,"line":434,"context":430},812,{"file":158,"line":436,"context":430},817,{"file":158,"line":438,"context":430},818,{"file":158,"line":440,"context":430},867,{"file":158,"line":442,"context":430},1302,{"file":158,"line":444,"context":430},1307,{"file":158,"line":446,"context":430},1308,{"file":158,"line":448,"context":430},1350,{"file":158,"line":450,"context":430},1356,{"file":158,"line":452,"context":430},1357,{"file":158,"line":454,"context":430},1398,{"file":158,"line":456,"context":430},1403,{"file":158,"line":458,"context":430},1416,{"file":158,"line":460,"context":430},1456,{"file":158,"line":462,"context":430},1461,{"file":158,"line":464,"context":430},1466,{"file":171,"line":466,"context":430},234,{"file":468,"line":148,"context":430},"src\\admin\\templates\\backorder-management-metabox.php",{"file":468,"line":470,"context":430},24,{"file":468,"line":472,"context":430},26,{"file":468,"line":474,"context":430},29,{"file":468,"line":476,"context":430},33,{"file":468,"line":478,"context":430},36,{"file":468,"line":300,"context":430},{"file":481,"line":176,"context":430},"src\\admin\\templates\\order-management-metabox.php",{"file":481,"line":483,"context":430},32,{"file":481,"line":485,"context":430},38,{"file":481,"line":159,"context":430},{"file":231,"line":488,"context":430},442,{"file":278,"line":490,"context":430},237,{"file":278,"line":492,"context":430},262,{"file":278,"line":494,"context":430},513,18,[],[],{"summary":499,"deductions":500},"The \"faire-for-woocommerce\" v1.12.0 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices by using prepared statements for the vast majority of its SQL queries and properly escaping most of its output. The absence of known CVEs and critical taint flows is also a strong indicator of a relatively secure codebase. The plugin also shows an awareness of security by implementing nonce checks in a significant number of its entry points.\n\nHowever, a notable concern arises from the significant attack surface presented by its AJAX handlers. A substantial portion of these handlers (10 out of 13) lack authentication checks, creating a potential avenue for unauthorized actions if these AJAX endpoints are accessible to unauthenticated users. While no specific vulnerability history is recorded, this concentration of unprotected entry points is a common precursor to various types of vulnerabilities, such as Cross-Site Request Forgery (CSRF) or unauthorized data manipulation, if the functionality within these handlers is sensitive.\n\nIn conclusion, while the plugin's core data handling (SQL and output) appears robust, the lack of authorization on a majority of its AJAX endpoints represents a significant weakness. The plugin's current lack of historical vulnerabilities is encouraging but does not negate the inherent risk posed by these unprotected entry points, which should be addressed to further strengthen its security.",[501],{"reason":502,"points":503},"Unprotected AJAX handlers",8,"2026-03-16T19:21:50.679Z",{"wat":506,"direct":517},{"assetPaths":507,"generatorPatterns":511,"scriptPaths":512,"versionParams":513},[508,509,510],"\u002Fwp-content\u002Fplugins\u002Ffaire-for-woocommerce\u002Fdist\u002Fadmin_settings.js","\u002Fwp-content\u002Fplugins\u002Ffaire-for-woocommerce\u002Fdist\u002Fmain.js","\u002Fwp-content\u002Fplugins\u002Ffaire-for-woocommerce\u002Fdist\u002Fsettings.css",[],[508,509],[514,515,516],"faire-for-woocommerce\u002Fdist\u002Fadmin_settings.js?ver=1.10.0","faire-for-woocommerce\u002Fdist\u002Fmain.js?ver=","faire-for-woocommerce\u002Fdist\u002Fsettings.css?ver=",{"cssClasses":518,"htmlComments":520,"htmlAttributes":521,"restEndpoints":533,"jsGlobals":534,"shortcodeOutput":536},[4,519],"faire-wc",[],[522,523,524,525,526,527,528,529,530,531,532],"data-nonce-api-test-connection","data-nonce-manual-sync-orders","data-nonce-cancel-manual-sync-orders","data-nonce-manual-sync-products","data-nonce-manual-sync-product-taxonomy","data-nonce-manual-sync-product-linking","data-nonce-manual-sync-brand","data-nonce-manual-sync-product-unlinking","data-nonce-manual-sync-order-data","data-faire-product-sync-enabled","data-faire-webhook-secret",[],[535],"faireAdminSettings",[]]