Posted on Leave a comment

Shipping- Configuring Shipping class:

Shipping classes can be used to group products of similar type and used by some shipping methods (such as Flat Rate Shipping) to provide different rates to different classes of product. With WCFM, admin( or store-owner) can basically create a number of shipping classes and allow the vendors to add shipping cost in addition to the flat rate rules set by them. Here’s how the shipping classes are configured:

a.Admin can setup shipping classes from WordPress backend here: Goto WP Admin Dashboard -> WooCommerce -> Settings ->Shipping- > Shipping classes


b. Click on Add shipping class button

c. Now you can provide your class name and it’s slugs as show below

d. Once the above fields are populated then click on ‘Save shipping class’ button to finally declare the class.

e. Now admin can assign these declared classes globally ( by default) for individual products, for that Goto Admin Dashboard -> Products-> Edit product page-> Shipping -> Shipping class ( dropdown)

This same shipping class can be overwritten by vendors from Vendor Dashboard as well in the edit product page of that same product.

f. Vendors can also configure the Flat shipping rates from shipping tab : WCFM Vendor Dashboard -> Shipping ( then clicking on Flat rate method from “Edit zone” section ) Here’s a screen-grab of the steps:

Posted on Leave a comment

Distance Shipping at Checkout

To calculate shipping based on distance users has to insert their location using map at checkout page –

As soon as users will insert their location shipping will be calculated and shown –

Now, if user’s location distance more than vendor’s deliverable “Max Distance” then such an error message will be shown and order processing will be blocked –

Posted on Leave a comment

Distance Shipping Vendor Setting

Similar to Admin, the vendors can also configure the distance shipping rates from their Dashboard here:

WCFM Vendor Dashboard -> Settings -> Shipping -> Select “Shipment by Distance”

Note that this option will only be available to the vendors only if “Shipping by Distance” globally enabled by Admin globally.

To work with distance rate shipping vendor’s location is essential. So be sure, vendors has their location using map from their setting -> Location

Posted on Leave a comment

Distance Shipping Admin Setting

Admin can enable/disable the Shipping by Distance option from the following section: WCFM Admin Dashboard -> Settings-> Shipping settings.  From here “Check” the enable button in Shipping by distance settings and one can see the following options.

Admin allow to set default rule for all vendors. Off course, vendors are allowed to override this form their own shipping setting panel.

Default Cost: This will be the base shipping price of all the products, if any matching distance rule found then this will be added with rule cost. You may leave this empty to work with only rule cost as well.

Max Distance: You may set this restrict upto maximum distance product will be deliverable. E.g. if you set this 2, then product will be deliverable upto maximum 2 km/mi. May leave empty and this will be consider as no maximum limit.

Free Shipping Minimum order amount: The amount entered here will be the benchmark above which the shipping will be free.

Enable Local Pickup: Check this to enable “Pickup from Store” option for distance rate shipping

Local Pickup Cost: Pickup form store cost

Distance-cost Rules: You may setup any number of rules for distance rates. E.g “Upto 1 km cost $5”, “upto 2km cost $10”, “more than 2km cost $15”. Just be sure, there should not be any conflicting rules.

Posted on Leave a comment

Country Shipping-Vendor settings

 Similar to Admin, the vendors can also configure the shipping rates related to country from their Dashboard here:

WCFM Vendor Dashboard -> Settings -> Shipping -> Select “Shipment by country”

Note that this option will only be available to the vendors if it’s enabled by Admin globally for the vendors.

Once Shipping by country option is selected, the vendors will be able to see the following options:

The above options will allow the vendors to set the shipping rates for specific countries and their correlated states.

Posted on Leave a comment

Country Shipping-admin settings

Admin can enable the shipping by country option from the following section: WCFM Admin Dashboard -> Settings-> Shipping settings.  From here “Check” the enable button in Shipping by country settings and one can see the following options.

The “shipping by country” settings admin can set 4 different types of default cost.

Default Shipping Price: This will be the base shipping price of all the products of the vendor irrespective of countries and states.

Per Product Additional Price: This cost will we applied to every second type of product from the same vendor in the cart.

Per Qty Additional Price: This cost will be applied to every second quantity of the same product of the vendor which is present in the cart.

Free Shipping Minimum order amount: The amount entered here will be the benchmark above which the shipping will be free.

Shipping calculation:

The following options needs to be set for shipping calculation as required.

Ships from: The country from where the vendor ships products.

Shipping rates by country:

From the above section shown the Admin can set the shipping price for each country selecting the country name from each dropdown. The number of country selection box can be increased by clicking the plus sign in the bottom of the country selection box.

Shipping price for states of individual countries can also be entered by selecting the state names from State Shipping Rates box and entering the shipping cost of the respective states. The number of state selection box can also be increased per country by clicking the plus sign in the bottom of the state selection box.

When the customer adds the product of the vendor in the cart the shipping cost for the vendor will be calculated according to the shipping country selected by the customer as shown below:

 

Posted on Leave a comment

Weightwise Shipping-Vendor settings

The vendors can also configure their shipping rates related to weight and these  values will overwrite the data entered by the admin in their settings. They can do the same from here: WCFM Vendor Dashboard-> Settings-> Shipping-> Set shipping type to shipping by weight.    

Once Shipping type is selected as “Shipping by weight” then the vendors will be able to see all the options similar to those provided to the admin. There they can set specific country, cost, weight rule, cost etc.