Close Sourcing – B2B eCommerce with Bulk Discount, B2B User – AliExpress, IndiaMart Clone


The complete solution for running a Wholesale, B2B, hybrid B2B+B2C, or Private Membership store.
We takes care of everything, from basic aspects such as hiding prices for guest users, to complex features such as tiered pricing structures, tax exemptions, TAX handling, and multiple buyers on account. From an extended business registration and separate B2B/B2C registration forms, to custom billing fields, an invoice payment gateway and negotiated price offers, It does it all.


  • Hide Prices for Guests
  • Wholesale Order Form with 3 Options
  • Business Registration and Approval – Separate B2B/B2C Registration
  • Wholesale Prices and Tiered Pricing – Different Prices for Different Users
  • Product Visibility Control
  • Minimum Order Quantity and Value
  • Tax Exemptions – VAT Nr. Validation – EU VAT & VIES
  • Quote Requests & Convert Quotes to Offers.
  • Manage Custom Quote Fields with 9 Field Types.
  • Quick Orders via CSV Upload.
  • Dynamic Pricing, Discount and Order Rules
  • Shipping and Payment Methods Control
  • Min / Max / Step Quantities on Product Pages.
  • Hide Entire Website – Hide Shop
  • Product Bundles and Personalized / Negotiated Offers
  • Purchase Lists – Buyers can Re-order and Replenish Stock
  • Conversations and Messaging
  • Automatic Tiered Pricing Table
  • Tiered Price Rules – Create Tiered Percentage Discounts in Bulk
  • Minimum / Maximum Order Value to Use a Payment Method
  • Shortcode to Show Different Content to Different Users
  • Coupon Usage Restriction for B2B or B2C
  • Product Information Table for details such as Minimum Order Quantity
  • Custom Taxes and Withholding Tax
  • Multiple Buyers on One Account
  • Display prices including or excluding tax differently for B2C and B2B users (e.g. logged in B2B users can see prices inc. VAT, other users see prices excl. VAT)
  • Invoice Payment Gateway
  • Purchase Order Gateway.
  • Payment Method Discounts and Surcharges.
  • Buy X Get 1 Free Discounts.
  • Download Purchase Lists as CSV.
  • Many other functions: Different shipping costs for different groups, Different currencies, Withholding tax (ritenuta d’acconto), etc.
  • Send Quotes / Offers by Email – Also Works for Guest Users.
  • Offer PDFs with Company Logo – Create Offers & Respond to Quotes.
  • Change Group based on Total Purchase Value (Rank System).
  • Different Coupon Values for B2B User Groups.
  • Separate Inventory for B2B & B2C – Separate Stock Quantities or Enable Backorders for B2B Users.
  • Company Order Approval – Business Accounts can Review and Approve or Reject Employee Orders.
  • Reports & Analytics – View Sales Data for B2B Customers and Groups.

Business Registration Preview

Powerful business registration setups, with 9 types of custom fields, VAT support, file upload, roles dropdown and much more.

Conversations Frontend Preview

Conversations feature that supports messaging, quote requests, negotiations, email notifications, multiple users integration (multiple users in the same company can participate through the subaccounts feature), and much more.

Wholesale Order Form Preview

Wholesale order form with AJAX Search, Search by SKU, Save form as purchase list, and more. The order form comes with 3 stunning themes you can choose from, with different designs and options.

Subaccounts Preview

Subaccounts feature that allows each company to create and manage multiple users, set permissions for each user. Multiple users can participate in a conversation. The “placed by” column shows which user placed which order.

Tiered Pricing Preview

You can enter price tiers and price by quantity in the backend, and it will automatically generate a tiered pricing table. The table design will adapt to any theme, by using the theme’s table class. Supports Variable Products.
Tiered % discounts can now be created in bulk through tiered price rules.

Marketing Features:

  • Send Offers by Email. This also works for guest users. For example you can receive a quote request from a user, and easily convert that to an offer that is sent to their email address.
  • Download Offers as PDF Files with Company Logo. Works in both backend and frontend. You can configure the company logo in settings.
  • Custom Quote Fields with 9 Field Types. Add custom fields such as text, number, date, email, checkbox, file upload, etc.
  • Easily Convert Quotes to Offers. You can now easily convert quotes, enter prices, and send / email offers.
  • Change Group Based on Total Purchase Value. For example you can automatically move “B2B” users to the “VIP” group when they reach $100,000 in purchases. You can use this to incentivize customers, for example by offering ranks with discounts at higher levels.
  • Purchase Order Gateway. Adds a field to checkout, allowing users to enter their purchase order number.
  • Quick Orders via CSV Upload. Allow users to add items to cart quickly by uploading csv lists of SKUs and quantities.
  • Download Purchase Lists as CSV files. Allow users to download lists for easy access, sharing and offline use.
  • B2B Dashboard with Sales Charts, Registration Approval, Messages & Orders
  • Different Pricing for Each User Group – Different Prices for Different Users
  • Panel in Product Backend
  • Dynamic Rule: Payment Method Minimum Order and Maximum Order.
    Example: Bank Transfer is available only for orders of $1000 or more.
  • Dynamic Rule: Payment Method Discount.
    Example: 10% discount for paying via Credit Card
  • Dynamic Rule: Buy X Get 1 Free Discount.
    Example: Buy 3, get 1 free
  • Groups now associated with their own WP Role
  • Change Currency for Groups & Users
  • Invoice Payment Gateway
  • Business Registration with User Approval. Collect information, data, and files from your prospective customers and then approve or deny applications.
  • Product & Category Visibility. Choose for each product or category its visibility to groups or specific users.
  • Shipping & Payment Methods Control. Control available methods for each b2b group, b2c, and logged-out users.
    • Enable Quotes on Only Specific Products or Categories
    • Company Order Approval – Approve or Reject Employee Orders
    • Separate B2B & B2C Stock
    • Hide Stock for B2C or Hide Specific Quantities
    • Convert Quotes to Offers
    • Users can download Offers as PDFs with your Company Logo
    • Offers can be sent via Email, inc. to Guest Users
    • Automatic group changes based on total purchase value
    • Manage Custom Quote Fields
    • Purchase List Downloads as CSV
    • Coupon Usage Restriction for B2B / B2C / Roles
    • Tiered Pricing in Product Backend
    • Purchase Order Gateway
    • Quick Orders via CSV
    • Purchase List Downloads as CSV
    • Coupon Usage Restriction for B2B / B2C / Roles
    • Tiered Pricing in Product Backend
    • Tiered Pricing Table in Frontend
    • Custom Information Table in Frontend
    • Dedicated B2B Dashboard
    • Withholding Tax (Ritenuta D’Acconto)
    • Replace cart with Quote Request Dynamic Rule
    • Product price in product page
    • CSV Import / Export Tool
    • Bulk Editor Tool
    • Shipping inclusion in VAT Tax Calculation
    • Hide website entirely / force login
    • Accounting subtotals (currency accurate format)
    • Dynamic Caching and Usage Detection
    • B2B Registration at Checkout
    • Wholesale Order Form Search by SKU
    • Multi-Select Products and Categories for Dynamic Rules
    • B2B Registration Shortcodes
    • WPML Translation Support
    • Full Variable Product Support across all functions

    • Organize users in Customer Groups
    • Automatic group changes based on Total Purchase Value (e.g. move “B2B” users to “VIP” when they reach $200,000 in purchases) (New!)


    Product Category visibility:

    • Group-based visibility or individually set for each user

    Individual product visibility:

    • Category-based, or individually set for each product
    • If individually set -> Group-based visibility or individually set for each user

    What you can achieve with this:Product categories available to only specific customer groups
    Specific products available to only some customer groups
    Product categories available to only specific customers
    Specific products available to only specific customers


    • Enable / Disable Shipping Methods by User or Group
    • Enable / Disable Payment Methods by User or Group


    Registration Roles

    • Create custom registration roles (e.g. B2B, Reseller, Individual Customer)
    • On registration, user chooses role from dropdown
    • Depending on the role chosen, user sees particular custom registration fields
    • Set approval as automatic or manual for each role
    • Automatically assign registration role to customer group
    • 2 default roles: B2B and Individual Customer

    Custom Registration Fields

    • Choose from 9 different field types: text, number, textarea, checkbox, telephone, select, email, date, file upload
    • Set for which registration roles a field should be visible
    • Set field as required or not
    • Set field sort order
    • Set field as editable after registration
    • Set field label and placeholder
    • Set billing field connection so that after registration “billing details” are automatically filled
    • Ability to add custom field to billing/checkout
    • Ability to make custom field billing-exclusive (not visible in registration)
    • 10 default registration fields: company name, address, city, etc.

    Special VAT Field (EU VAT)

    • Add VAT in registration, billing, or both
    • Make VAT visible only for some countries
    • Option for automatic VAT VIES Validation
    • Add VAT to billing/checkout
    • Make VAT required or not
    • Deep integration with “Tax Exemption”:
      • Provide tax exemptions to users depending on whether they have a valid VAT
      • Enable tax exemptions only for users in particular countries, depending on whether they are B2B or B2C
      • Automatically sets incl. excl. VAT suffix on prices
      • For example: exempt Austrian B2B users with valid VAT, but not German users.
      • Another example: B2B sales: VAT can be applied for Italian customers, and not applied for EU and Extra-EU customers. B2C sales: VAT can be applied for Italian customers and for EU customers but not applied for Extra-EU customers.
      • Read more in the “tax exemptions” section.

    Manual Account Approval

    • Dedicated “Registration Data” section in each user’s profile in the backend
    • View account details for each user prior to approval
    • Download associated files prior to approval (e.g. company license).
    • Approve or reject user
    • If approve the user, choose which customer group to assign the user to
    • Email notifications that a new customer needs approval/user account has been approved. See dedicated “Email Notifications” section.


    • Extended billing and checkout through custom fields


    • Sort users by Company, Group, Customer type (B2B/B2C), etc.
    • Can view which users are main accounts and which users are subaccounts


    • Status can be “B2B Shop” or “B2B & B2C” hybrid
    • B2B features are hidden for B2C users
    • Individual control over whether user is B2B or B2C
    • Deep integration with other features:
      • Integration with registration: allow user to register as either B2B or B2C
      • Ability to require manual account approval for B2B roles and automatic approval for B2C roles
      • Features like “Quote Requests”, “Offers” or “Conversations” can be available to only B2B users
    • Separate B2B and B2C registration, either via dropdown, either completely via shortcode


    • Enable only the components you need. Easily disable: bulk order form, conversations, offers, purchase lists, subaccounts


    For guest users, ability to:

    • Hide prices
    • Hide B2B website entirely
    • Replace prices with “Request a Quote”


    • Built-in messaging system between admin and customer
    • Conversations section added in “My Account” for each individual user
    • 3 types of conversations: inquiry, message or quote request
    • Deep integration with “Request a Quote” feature:
      • Quote requests start a conversation and allow negotiation
    • Deep integration with “Subaccounts” feature:
      • Multiple users can participate in the same conversation
      • If a subaccount has “conversations” permission, it can participate in account conversations
    • Conversation status: new, open, resolved
    • Website admin can also start conversations with users
    • New conversation/new message email notification:
      • Emails are only sent if messages have been unread for 10 minutes -> no email spam takes place


    Offers allow you to give users/groups specific items with specific quantities and unit prices. For example: 1000 boxes at $0.1 unit price. You can give a user a specific offer, following a negotiation. You can also create seasonal or promotional offers and make them available to customer groups.

    • Download Offers as PDF files with Company Logo.
    • Send Offers / Quotes via Email.
    • Add an unlimited number of products to offers and set quantities and prices.
    • Offers visibility:
      • Group visibility
      • Individual user visibility
    • Offers section added in “My Account” for each individual user
    • Each user sees only offers they have permission/access to
    • Ability to add offers directly to cart and checkout from “My Account”
    • Offers are ideal for negotiating with users
    • Offers are ideal for creating seasonal or promotional bundles


    • Configure custom quote form fields. Choose form 9 different field types: text, number, textarea, checkbox, telephone, select, email, date, file upload.
    • Convert quotes to offers easily.
    • Users can start quote requests from the “Conversations” section
    • Users can start quote requests from Cart and ask for a custom quote for their current cart contents
    • Quote requests are received by the website admin in the backend.
    • Website admin is notified by email when a new quote request occurs.
    • Quote requests open conversations and allow a discussion/negotiation between parties.
    • Guest users can also request quotes and leave their emails to be contacted


    • Users can create an unlimited number of purchase lists
    • Users can add purchase lists to cart
    • Save cart contents as purchase list -> “Save as purchase list button” extends cart buttons
    • “Purchase Lists” section added to “My Account”
    • Create purchase lists from My Account directly
    • Create and modify purchase lists through Instant AJAX-powered product search form


    • Instant AJAX-powered product search form
    • Instant subtotal calculation
    • Save bulk order form contents as “Purchase List” for later usage
    • Support for product images in search
    • Enforces stock quantity limits
    • Shortcode allows you to add the bulk order form anywhere in the website
    • “Bulk Order Form” section added to “My Account” by default
    • Tiered pricing is now compatible (price adapts to qty)
    • 3 beautiful themes with different designs and styling


    • “Subaccounts” section added to “My Account”
    • Each B2B account can create and manage subaccounts for their company
    • Subaccounts can access the same pricing and products as the main account
    • Set permissions for each subaccount: view account orders, place orders, view conversations, view purchase lists, view offers etc.
    • Set name, job title, phone number, email, username and password for subaccount
    • Orders extended with “Placed by” column to show which user placed a particular order
    • Account and multiple subaccounts can participate in the same conversations (if they have permission).


    • Email notification to admin about a new customer
    • Email notification to admin that a new customer needs manual review and approval
    • Email notification to the user that their account requires manual review
    • Email notification to the user that their account has been approved.
    • Email notification to admin and user that there is a new conversation/message/quote request


    Through dynamic rules, you can set: discounts (amount or percentage), fixed price, hidden price, free shipping, minimum and maximum orders (quantity or value), required multiples ( box quantity / carton quantity ), tax exemptions, add tax or fee (amount or percentage).Choose which products/categories a rule applies to.

    Choose for which users or user groups a rule applies to. Can also choose: all registered users, all guest users, all B2B users, and all B2C users

    Add conditions to each rule: total cart quantity and value, category quantity and value, product quantity and value.

    Example: a “free shipping” rule can apply only if the user orders at least $1000 worth of product and at least 500 pieces.

    This allows incredible versatility and full control over each individual user

    Examples of things you can achieve:

    • Different prices for different users for the same product: Mark sees $499 but John sees $399 for the same product
    • Bulk discounts: pricing that gets lower as quantity increases
    • Tiered pricing: X price for 1-100 pieces, Y price for 100-1000 pieces
    • Minimum product quantity
    • Minimum category quantity
    • Minimum cart total
    • Group-based free shipping: exclusive free shipping for certain customer roles
    • Quantity discounts per customer group
    • Minimum purchase threshold per customer group
    • Hide prices for selected categories only
    • Hide prices only for some products
    • Set a carton quantity (e.g. 12 items per carton) for a product.

    For details about how “Dynamic Rules” work, see our dedicated article: Dynamic Rules


    • 100% translateable based on internationalization standards
    • Translate to any language
    • Currently we have customer-provided translations for: ITALIAN, FRENCH, DUTCH, NORWEGIAN, POLISH, GERMAN, RUSSIAN, ROMANIAN (frontend).


Business, Marketplace, Retail

“If you build it, they will come”

Focussed on user experience​ first WoodMart uses a powerful AJAX tech​ to give users a very fast and seamless online shopping interface​ without the need to constantly refresh pages.

All-In-One eCommerce Solution

The most important features come out of the box and you don’t need to purchase anything extra. Wishlist, compare, product swatches, AJAX filters, built-in slider and other features.

Settings Panel

With a powerful Settings Panel ​that allows you to change a plethora of Settings with a single click​.

Fully Customizable

Everything has been tweaked and developed to respond to your customization requests​ with a minimum of fuss so what you are left with is a highly customizable website that can adapt to your change requests​ easily and quickly.

Change up your fonts, update your colour palette ​to you meet your brand guidelines​, update your swatches to show multiple product variations​ – it’s all accessible from the familiarity of the intuitive dashboard​.

Optimized for Google Page Speed

Website performance is one of the key factors for Google rankings starting from 2021. We spent hundreds of hours experising and implementing the best practice techniques in speed optimization and performance field. It has a unique mechanism to load CSS and JS files only on pages where they are needed. And it will reduce the total page size by 2-3 times comparing to other Websites.

Responsive Design

Of course it features a completely responsive design​ that manipulates itself​ to best suit the device it is being viewed on. This means you can carry on with the best part like listing items for sale​creating a killer shop​ and leaving the technical stuff up to the developers.

We guarantee that your website will display fluidly across every device​ type you can think of without any extra effort on your part – laptops, PCs, smartphones​ and tablets​ – have been carefully thought out and included in this smart website design​.

Retina Ready

We’ve also made sure that your website​ will display with the highest possible pixel density​ as per users device. If that happens to be a retina ready device​ then that display will light up with colors that are simply out of this world.

Make the most of your photography with this retina ready​, you won’t regret it.

SEO Optimization

SEO is like the hottest buzzword​ of the decade but put simply it means that your website needs to be coded a certain way so that Search Engines like Google and Bing​ can find the right stuff it needs to, to rank your page correctly​.

This means clean code​, well designed, and support for almost all popular SEO that give you more control over use of the right metadata​ in the right place, and being free of bloat​.

Powerful AJAX

AJAX​ or Asynchronous Javascript and XML​, is a group of techniques used in web development that allows a web page to communicate with a server without reloading the page. This is best witnessed when searching through products. You know you haven’t got an AJAX powered site​ when every category change or product swatch update you make the whole page flickers and reloads.

Using the best tech available we have gotten away from that problem with galleries of products of any kind with stacks of possible types and kinds that simply update as you select them. It provides your customers with the kind of experience you’d expect in a leading marketplace online today​.

Advanced Variable Products

Being able to apply multiple product variables and swatches to products​ in your store is a must. It is optimized by allowing you to have one listing but show many colours​ for instances, or a certain product that has multiple sizes, types, styles, purposes.

This gives your shop so much more depth​ with every product being able to have multiple attributes and variations​, and as soon as they are added to your Cart they appear, no page reloads, no refresh necessary. Once you’ve tried it there’s no looking back.

Drag & Drop Header Builder!

A great user experience often starts with an awesome header design, and as silly as that may sound to some it is often overlooked. A powerful ‘Drag & Drop’ header builder that gives you complete control over designing your headers. Drag blocks into place, label them, update background images, colours, borders, padding you name it. All with a simple GUI that anyone can use to build something really unique.

Feature List

  • 100% Responsive & Retina ready
  • Multilanguage ready
  • RTL ready demo
  • GDPR compliant
  • Online Documentation
  • 24/7 Support forum
  • Video tutorials
  • Drag & Drop Header Builder
  • Clean and well-organized codebase
  • PHP Object-Oriented standards
  • Minified JS and CSS files
  • 22 languages included more info
    1. English
    2. Dutch
    3. Spanish
    4. Russian
    5. Greek
    6. Bengali
    7. French
    8. Italian
    9. Turkish
    10. German
    11. Persian
    12. Ukrainian
    13. Hungarian
    14. Arabic
    15. Slovak
    16. Polish
    17. Romanian
    18. Czech
    19. Danish
    20. Hebrew
    21. Estonian
    22. Indonesian
    23. Georgian
  • Cross Browser Compatibility: FireFox, Safari, Chrome, Edge
  • Custom CSS & JS in Theme Settings
  • AJAX shop filters
  • AJAX search
  • AJAX Add to cart for all products
  • Infinite scrolling for the shop page
  • Attributes swatches
  • Swatches on shop page
  • Lazy loading for images
  • Drag & Drop mega menu
  • Page Builder included
  • Slider included
  • Full Toolset compatibility for custom stores
  • Multi vendors supported
  • Wishlist & Compare built-in
  • 40+ Custom Page Builder elements
  • Advanced mobile-side navigation
  • 4 container layouts
    • Full Width
    • Boxed
    • Content full width
    • Wide (1600 px)
  • 3 sidebar position
    • Left sidebar
    • Right sidebar
    • Full width
  • Different sidebar size
  • Advanced page heading settings
  • Advanced header customizations options
  • 3 Header layouts for mobile devices
  • Sticky header
  • Sidebar login widget
  • Full Screen Menu
  • Customize header height
  • Custom logo for the header and for sticky header
  • Logo paddings and responsive options
  • Transparent header
  • Header background and text color scheme
  • Top bar color schemes
  • Different shopping cart icons
  • Upload custom icons for header elements
  • Different menu hover styles
  • Different search layouts
  • Free shipping progress bar
  • Products stock progress bar
  • Product size guides
  • Product visitors counter
  • Product units of measurements
  • Custom product labels
  • Show variations as products
  • Frequently bought together
  • Linked variations
  • Advanced product reviews
  • Product video
  • Dynamic discounts
  • Product sold counter
  • Search by SKU
  • My account links in the header
  • Login form dropdown in the header
  • Social login/register with
    • Facebook
    • Google
  • Custom 404 pages
  • Parallax on scroll on single image and columns
  • 12 + Footer layouts
  • Footer color schemes
  • 2 copyrights layouts
  • Prefooter area
  • Sticky footer
  • Custom Typography options
  • All Google fonts included
  • Typekit fonts supported
  • Upload your custom fonts
  • Unlimited Colors
  • Background for pages content
  • Different Buttons styles
  • 3 Styles for HTML forms
    • Square
    • Rounded
    • Underline
  • 5 Blog designs
    • Default
    • Alternative
    • Small images
    • Chess
    • Masonry grid
  • Blog columns: 2, 3, 4
  • Blog styles: Flat, with shadows
  • Share buttons for blog posts
  • Author biography section
  • Related posts slider
  • Infinite scrolling and “Load more” button
  • Different portfolio styles
  • Infinite scrolling portfolio
  • Portfolio categories filters
  • Shop filters area
  • Hover image for shop page
  • Countdown timer for sale products
  • Built in Quick View
  • Sticky add to cart button
  • Variations on quick view
  • AJAX add to cart for variable & grouped products
  • AJAX remove from cart
  • “Products per page” function on frontend
  • Choose number of products columns on frontend
  • Different space between products
  • Masonry grid shop page
  • 8 Product hover effects
  • 3 Product categories styles
  • Off-canvas sidebar. Can be enabled separately for mobile/tablet/desktop
  • Shop title with categories menu
  • Attribute swatches for variable products
  • Brands for products
  • Filter by brand
  • Brand description in product tabs
  • Catalog mode option
  • Cookie law info popup
  • Advanced Promo popup options
    • Show popup after some time
    • Show after number of pages visited
    • Show on user scroll
  • Accordion function for product categories widget
  • Nice Scroll for filters widgets
  • Different product page designs
  • Sticky product information
  • Sticky product images
  • Product description with shadow
  • Product images zoom
  • 6 Product thumbnails layouts
    • Left (vertical position)
    • Bottom (horizontal carousel)
    • Bottom (1 column)
    • Bottom (2 columns)
    • Combined grid
    • Without
  • Photoswipe gallery for images
  • Share buttons for product page
  • Different tabs layouts: tabs, accordion
  • My account page tabs
  • Maintenance mode option
  • HTML Blocks post type
    • AJAX Search
    • Author information
    • Banner
    • HTML Block
    • Instagram
    • Price filter
    • Recent posts
    • Sidebar mega menu
    • Twitter
    • User panel
    • Layered navigation
  • Advanced Google Maps element
  • Custom Google maps styles
  • Gradients for rows and titles
  • Section dividers
  • Parallax for rows
  • AJAX Products tabs WPBakery Page Builder element
  • Quantity +/- buttons for products
  • SVG logo image

Additional information


Software Framework

PHP, MySQL, WordPress, Java, Android, iOS

Hosting Space


Hosting Server

Cloud Linux