IndiaMART is India’s largest online B2B marketplace, connecting buyers with suppliers. This video help you to create a website like IndiaMART or b2b website.
TO CREATE A WEBSITE LIKE THIS YOU NEED THE INDIAMART CMS PACKAGE AND THE FOLLOWING PLUGINS
3.Wholesale Suite
Now you may listed your products in catalog mode very easily using WCFM.
You may set catalog options from product manager very easily.
You may hide “Add to Cart” and “Price” for the product. If you hide either product will automatically listed in Catalog Mode, you don’t have to do anything else.
Product will listed as per your setup and additionally “Ask A Question” button added.
Customers may ask any query instantly. Admin and vendor of the product both notified via Email and WCFM Inquiry notification.
Admin or Vendor can very easily add their reply for a query from here.
It also comes with another option called “Is Private” – if you enabled this for any enquiry then it will no longer listed under single product page Enquiries tab.
When you are done with your reply just click “Notify Customer” and save it. Customer of that enquiry will have your reply in their email automatically.
If so, then add this snippet to your site –
add_filter( 'wcfm_product_manage_fields_general', function( $general_fields, $product_id, $product_type ) {
if( wcfm_is_vendor() && isset( $general_fields['is_catalog'] ) ) {
$general_fields['is_catalog']['dfvalue'] = 'yes';
}
$general_fields = wcfm_hide_field( 'is_catalog', $general_fields );
return $general_fields;
}, 150, 3 );
add_filter( 'wcfm_product_fields_catalog_options', function( $catalog_fields, $product_id, $product_type ) {
if( wcfm_is_vendor() && isset( $catalog_fields['disable_add_to_cart'] ) ) {
$catalog_fields['disable_add_to_cart']['dfvalue'] = 'yes';
}
if( wcfm_is_vendor() && isset( $catalog_fields['disable_price'] ) ) {
//$catalog_fields['disable_price']['dfvalue'] = 'yes';
}
$general_fields = wcfm_hide_field( 'disable_add_to_cart', $general_fields );
//$general_fields = wcfm_hide_field( 'disable_price', $general_fields );
return $catalog_fields;
}, 150, 3 );
add_action( 'after_wcfm_products_manage_general', function( $product_id, $product_type ) {
if( wcfm_is_vendor() ) {
?>
<script>
jQuery(document).ready(function($) {
$('#wcfm_products_manage_form_catalog_head').remove();
});
</script>
<?php
}
}, 50, 2 );
add_filter( 'woocommerce_is_purchasable', function( $is_purchasable, $product ) {
global $WCFMmp;
$is_purchasable = false;
remove_action( 'woocommerce_single_variation', 'woocommerce_single_variation_add_to_cart_button', 20 );
return $is_purchasable;
}, 800, 2 );
Add custom code(s) to your child theme’s functions.php
In case you do not have child theme then add those using this plugin – https://wordpress.org/plugins/code-snippets/
Wholesale Suite – WooCommerce Wholesale Prices & B2B Plugin
Adding WooCommerce Wholesale Prices gives WooCommerce store owners the ability to supply specific users with wholesale pricing for their products. It’s the perfect wholesale plugin for WooCommerce B2B.
Key Features (Free Plugin):
- New user role “Wholesale Customer”
- Set wholesale prices for the new user role (different prices per product) on Simple product or Variable product variations
- Show/hide the retail price from wholesale customers
- Private store/WooCommerce catalog mode option (hides price & add to cart until login)
- Disable WooCommerce coupons for wholesale customers
- Adjust the wholesale user role name & wholesale price text
- Works with any theme
- Works with WooCommerce CSV import/export tool
- Multi-currency support with Aelia Currency Switcher, WPML Currency & WOOCS
- Translatable via WPML
- Multi-site compatible
Wholesale Suite
Send download link to: