{"id":256453,"date":"2026-04-01T11:43:33","date_gmt":"2026-04-01T11:43:33","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/wholesalekit-b2b-wholesale-pricing-minimum-orders-quick-order-form-for-woocommerce\/"},"modified":"2026-04-01T11:46:55","modified_gmt":"2026-04-01T11:46:55","slug":"kommercekit-wholesale","status":"publish","type":"plugin","link":"https:\/\/eu.wordpress.org\/plugins\/kommercekit-wholesale\/","author":23382571,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.1.1","stable_tag":"0.1.1","tested":"6.9.4","requires":"6.7","requires_php":"8.0","requires_plugins":null,"header_name":"KommerceKit Wholesale \u2013 B2B Wholesale Pricing, Minimum Orders & Quick Order Form for WooCommerce","header_author":"KommerceKit","header_description":"Core wholesale capabilities for WooCommerce: roles, pricing, visibility, approvals, minimums, and Quick Order (Lite).","assets_banners_color":"","last_updated":"2026-04-01 11:46:55","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/kommercekit.com\/","header_plugin_uri":"https:\/\/kommercekit.com\/products\/wholesalekit","header_author_uri":"https:\/\/kommercekit.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":48,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.1":{"tag":"0.1.1","author":"kommercekit","date":"2026-04-01 11:46:55"}},"upgrade_notice":{"0.1.1":"<p>Text domain alignment and plugin-check compatibility improvements.<\/p>","0.1.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":{"kommercekit-wholesale\/quick-order-lite":{"apiVersion":3,"name":"kommercekit-wholesale\/quick-order-lite","title":"Quick Order (Lite)","category":"widgets","icon":"cart","description":"Quick Order table for wholesale users (Lite)","textdomain":"kommercekit-wholesale","attributes":{"style":{"type":"object","default":{}},"className":{"type":"string"},"align":{"type":"string"},"showStock":{"type":"boolean","default":true},"mode":{"type":"string","default":"add","enum":["add","replace"]},"perPage":{"type":"number","default":25}},"style":"file:..\/..\/assets\/quick-order-lite.css","editorScript":"file:..\/..\/assets\/quick-order-lite.editor.js","editorStyle":"file:..\/..\/assets\/quick-order-lite.editor.css","viewScript":"file:..\/..\/assets\/dist\/quick-order-lite.view.js","styles":[{"name":"compact","label":"Compact"}],"render":"kommercekit_wholesale_quick_order_block_render","supports":{"html":false,"align":["wide","full"],"spacing":{"margin":true,"padding":true},"dimensions":{"width":true}}}},"tagged_versions":["0.1.1"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"<strong>Pricing UI<\/strong> \u2014 product &amp; variation wholesale price fields + MOQs.","2":"<strong>Access controls<\/strong> \u2014 login-to-view and visibility toggles.","3":"<strong>Wholesale Registration<\/strong> \u2014 approval workflow using Woo emails.","4":"<strong>Quick Order (Lite)<\/strong> \u2014 search, variations inline, sticky totals.","5":"<strong>Role settings<\/strong> \u2014 payment\/shipping limits per role."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[10553,48771,51032,65073,286],"plugin_category":[45],"plugin_contributors":[259201,259200],"plugin_business_model":[],"class_list":["post-256453","plugin","type-plugin","status-publish","hentry","plugin_tags-b2b","plugin_tags-quick-order","plugin_tags-wholesale","plugin_tags-wholesale-pricing","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-davidmansaray","plugin_contributors-kommercekit","plugin_committers-kommercekit"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/kommercekit-wholesale.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Approve wholesale customers and get your first B2B checkout in under an hour with role-based prices, login-to-view, customer approvals, order minimums, and a fast Quick Order page (Lite).<\/p>\n\n<p><strong>Why KommerceKit Wholesale?<\/strong><br \/>\nOther \u201cdo-everything\u201d wholesale plugins can overwhelm you with rules and settings. KommerceKit Wholesale focuses on the <strong>clean, fast path to your first wholesale orders<\/strong>, then scales up when you\u2019re ready.<\/p>\n\n<h3>What you\u2019ll get (Free)<\/h3>\n\n<p><strong>1) Role-based wholesale pricing (simple &amp; clear)<\/strong>\n- Wholesale price fields on products and variations.\n- Assign a wholesale role to a customer and they\u2019ll see wholesale pricing automatically.\n- Optional per-product minimum order quantity (MOQ).<\/p>\n\n<p><strong>2) Control who sees what<\/strong>\n- <strong>Login-to-view<\/strong>: hide prices from visitors until they log in.\n- Show\/hide Add to Cart for guests or non-wholesale users.<\/p>\n\n<p><strong>3) Approve the right customers<\/strong>\n- Streamlined <strong>Wholesale Registration<\/strong> flow (page + form).\n- Manual approval with email notifications.\n- Auto-assign the correct wholesale role on approval.<\/p>\n\n<p><strong>4) Protect your margins<\/strong>\n- Minimum <strong>order subtotal<\/strong> for wholesale carts.\n- <strong>Payment &amp; shipping method limits<\/strong> for wholesale roles (simple toggles).<\/p>\n\n<p><strong>5) Quick Order (Lite) \u2013 fast bulk buying<\/strong>\n- One table to search by name\/SKU and add multiple products at once.\n- Variation pickers inline (no product page detour).\n- Quantity inputs, keyboard-friendly, and <strong>sticky totals<\/strong> with \u201cAdd all to cart\u201d.<\/p>\n\n<p><strong>Made for store owners &amp; devs<\/strong>\n- Woo standards: HPOS compatible, Woo email classes, i18n\/a11y minded.\n- Works with your theme; minimal CSS, clean markup.\n- Extensible actions\/filters for agencies and customizations.<\/p>\n\n<h3>How it works (3 quick steps)<\/h3>\n\n<ol>\n<li><strong>Enable KommerceKit Wholesale<\/strong> and run the quick setup.<\/li>\n<li><strong>Create a Wholesale role<\/strong> (or use the default) and set product\/variation prices.<\/li>\n<li><strong>Publish your Wholesale Registration<\/strong> page and approve your first buyer.<\/li>\n<\/ol>\n\n<p>You\u2019re live. Share the page, approve customers, and watch your first wholesale orders come in.<\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Wholesale user roles (create multiple).<\/li>\n<li>Product &amp; variation-level wholesale price fields.<\/li>\n<li>MOQ (per product) and minimum order subtotal (cart level).<\/li>\n<li>Login-to-view prices; hide add-to-cart for non-wholesale.<\/li>\n<li>Wholesale registration page + manual approvals.<\/li>\n<li>Payment &amp; shipping restrictions per wholesale role.<\/li>\n<li><strong>Quick Order (Lite)<\/strong> block\/shortcode for fast bulk ordering.<\/li>\n<li>HPOS-ready, internationalization, accessibility-minded.<\/li>\n<li>Actions\/filters for developers.<\/li>\n<\/ul>\n\n<h3>Quick Order (Lite)<\/h3>\n\n<p>A lightweight, modern order table that helps B2B buyers add many products fast:\n- Search by product name or SKU.\n- Choose variations inline.\n- Set quantities and <strong>add everything in one click<\/strong>.\n- Keyboard-first UX, compact design, sticky totals.<\/p>\n\n<h3>Blocks<\/h3>\n\n<ul>\n<li><strong>Wholesale Registration<\/strong> \u2013 Add the application form anywhere.  <\/li>\n<li><strong>Quick Order (Lite)<\/strong> \u2013 Fast order table for approved wholesale users.<\/li>\n<\/ul>\n\n<h3>Upgrade to Pro (when you\u2019re ready)<\/h3>\n\n<p>Grow into advanced capabilities such as:\n- Tiered\/quantity-break pricing, role &amp; category rules.\n- Category visibility controls and catalog segmentation.\n- Cart rules (free shipping thresholds, role-based coupons).\n- Advanced Quick Order (filters, saved lists, CSV import, multi-warehouse).\n- Quote\/PO workflows and more.<\/p>\n\n<h3>Developer Notes<\/h3>\n\n<ul>\n<li>Built with WordPress\/WooCommerce standards.<\/li>\n<li>Uses Woo email classes for native notifications.<\/li>\n<li>Hooks\/filters documented in the code for integrations.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate <strong>KommerceKit Wholesale \u2013 B2B Wholesale Pricing, Minimum Orders &amp; Quick Order Form for WooCommerce<\/strong>.<\/li>\n<li>Go to <strong>WooCommerce \u2192 KommerceKit Wholesale<\/strong> and run the setup wizard.<\/li>\n<li>Create a <strong>Wholesale<\/strong> role (or keep the default).<\/li>\n<li>Add wholesale prices to products\/variations.<\/li>\n<li>Publish the <strong>Wholesale Registration<\/strong> page (created for you) and test the flow.<\/li>\n<li>Add the <strong>Quick Order (Lite)<\/strong> block\/shortcode to a page and share with approved users.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20work%20with%20my%20theme%3F\"><h3>Does it work with my theme?<\/h3><\/dt>\n<dd><p>Yes. KommerceKit Wholesale outputs minimal, semantic markup and light CSS. The Quick Order (Lite) table inherits your theme typography and buttons.<\/p><\/dd>\n<dt id=\"is%20it%20hpos%20compatible%3F\"><h3>Is it HPOS compatible?<\/h3><\/dt>\n<dd><p>Yes, KommerceKit Wholesale is compatible with WooCommerce\u2019s High-Performance Order Storage.<\/p><\/dd>\n<dt id=\"can%20i%20restrict%20payment%2Fshipping%20for%20wholesale%20orders%3F\"><h3>Can I restrict payment\/shipping for wholesale orders?<\/h3><\/dt>\n<dd><p>Yes, you can toggle allowed methods per wholesale role.<\/p><\/dd>\n<dt id=\"how%20do%20approvals%20work%3F\"><h3>How do approvals work?<\/h3><\/dt>\n<dd><p>New applicants submit your <strong>Wholesale Registration<\/strong> form. You review and approve; they\u2019re assigned a wholesale role and notified via Woo emails.<\/p><\/dd>\n<dt id=\"is%20there%20a%20quick%20order%20in%20free%3F\"><h3>Is there a Quick Order in Free?<\/h3><\/dt>\n<dd><p>Yes. <strong>Quick Order (Lite)<\/strong> is included. It\u2019s fast, modern, and perfect for small catalogs or starter workflows.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Text domain aligned with plugin slug (<code>kommercekit-wholesale<\/code>) to satisfy Plugin Check i18n validation.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Wholesale pricing made simple: set B2B prices, enforce minimums, and let buyers order fast with a modern Quick Order page for WooCommerce.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/eu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/256453","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/eu.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/eu.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=256453"}],"author":[{"embeddable":true,"href":"https:\/\/eu.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kommercekit"}],"wp:attachment":[{"href":"https:\/\/eu.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=256453"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/eu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=256453"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/eu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=256453"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/eu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=256453"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/eu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=256453"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/eu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=256453"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}