No products in the cart.
This article is intended to explain how you can configure Multi-vendor marketplace, using XAdapter’s Multi-Vendor Add-On plugin, WooCommerce DHL Express Plugin with Print Label, and Dokan Multi-Vendor Marketplace plugin.
The Multi-Vendor Add-on transforms your WooCommerce online store into a powerful, robust and feature-rich online shopping center. With this add-on, multiple independent vendors can sell their products via a centralized product catalog and facilitate you to ship through FedEx or DHL. From the customers’ perspective, they can buy products from multiple vendors in a single order.
You must set up your WooCommerce store with the following plugins:
- ELEX WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label.
Multi-Vendor Add-On Settings
Once you have installed and activated the plugin, you can access the plugin settings in two ways:
- Go to Dashboard > Plugins > Installed Plugins > Multi-Vendor Add-On for XA Shipping Plugins > Settings (or)
- Dashboard > WooCommerce > Settings > Multi-vendor addon.
The plugin settings are as shown in the screenshot below.
To show shipping rates on the cart page, the plugin provides the following options:
- Split and sum: Sums up the amount of all the items from the vendors and shipping cost of each item. The total cost will be shown to the customer.
- Split and separate: Separates the items according to each vendor, and shows the total cost of shipping vendor-wise.
Click Save changes after selecting the desired option.
To setup multi-vendor marketplace, you first need to add WordPress users and assign Vendor user role to them.
Creating a new WordPress user is pretty straightforward. Go to Dashboard > Users > Add New.
Once you have installed the Dokan Multi-Vendor plugin, a new user role called “Vendor” will be available in the WordPress user role setting. Select this role and enter user details like name, email ID, shipping and billing addresses among other details, and save the settings.
The settings are as shown in the below screenshot.
You can create several vendor accounts in the same way. The created vendors can log in, and add products to your WooCommerce store.
Enabling Multi-Vendor Shipping option in ELEX WooCommerce DHL Express plugin
Go to Dashboard > WooCommerce > Settings > Shipping > DHL Express.
In the General tab, enable the Real-time rates setting to access DHL rates, and enable Multi-Vendor Shipper Address setting to override shipper address set in multi-vendor plugin settings with the DHL Shipper Address specified in the DHL plugin, as shown in the screenshot below.
Remember, the above Multi-Vendor Shipper Address setting in DHL will only be available when Multi-Vendor Add-On is activated.
To know more about other features of ELEX WooCommerce DHL Express plugin, refer this article.
Consider we have two products from two different vendors in the cart.
The Split and sum option from Multi-Vendor Add-On plugin will be applied as shown in the screenshot below.
Cart with the Split and separate option will be displayed as shown in the below screenshot.
Therefore, in this way, you can boost your multi-vendor marketplace functionality on your WooCommerce store.
To explore more details about the plugins, go check out ELEX WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label.
You can also check out other WooCommerce and WordPress plugins in ELEX.