How to fetch shipping price per package from Woocommerce order? - wordpress

I'm searching for a way to split shipping costs between vendors (using a Vendors plugin) in Woocommerce. One solution would be to use the possibility to split orders into packages /made possible in WC 2.1).
After splitting the shipment (like this http://mikejolley.com/2013/12/manipulating-shipping-packages-woocommerce-2-1/). the order now shows separate shipping costs for packages and then calculates them together for totals.
Any idea where I cound find and process the shipping per package info to assign it to the vendors?

You can easily split shipping costs between vendors using the Advanced Shipping for WooCommerce Multi-Vendor Plugin along with the shipping plugins like WooCommerce UPS Shipping Plugin or WooCommerce FedEx Shipping Plugin if you are handling the shipping using UPS or FedEx. There are two options in this plugin. You can either Split and display the shipping cost separately or you can split and display the shipping cost as the sum of the shipping costs.
Here is a scenario in which the WC Vendors is used as the multi-vendor plugin, WooCommerce UPS Shipping Plugin is used for handling the shipping and the Advanced Shipping for WooCommerce Multi-Vendor Plugin is used for splitting the shipping cost: https://www.pluginhive.com/knowledge-base/ups-shipping-guide-for-woocommerce-multi-vendor-with-wc-vendors/

Related

Tax classes on WooCommerce with Dokan

I have a marketplace with Dokan Pro installed.
I would like that when vendors create a product ,there is no tax.
But, I need 20% VAT on the products I sell as an administrator. I mean for example that vendors can buy different products to promote their stores. So I need 20% VAT on these products but no taxes on all the others products create by the vendors.
I hope I was clear ?
if someone can help me, I will appreciate !
Well, if your requirements are as simple as described, you can just use other tax class(es) for your products than your vendors use.
However, in most business cases it is not as simple as that, starting with invoice requirements and reaching up to scenarios where you and your vendors need to collect taxes.
Then you need a solution that also
handles the invoicing stuff (VAT numbers on vendors end, etc..)
dynamically calculates and collect taxes based on many factors, like the customer and the vendor location, the products they are selling, businesses customers or private consumers and many more.
You may check out Global Tax for Dokan and Global Tax for Dokan Invoice for these use cases. Alternatively and more generally you can also check out Global Tax for Marketplaces and More (GT4M).

WooCommerce exclude shipping classes of shipping cost calculator

we use the plugin from woocommerce.com for shipping costs per product (https://woocommerce.com/products/per-product-shipping/) and conditional shipping and payments (https://woocommerce.com/products/conditional-shipping-and-payments/)
But we need to exclude this products from the weight calculate for shipping costs. How can I exclude shipping classes of the shipping cost calculator (weight based)?
Is it possible?
Use this Plugin WooCommerce Weight Based Shipping

Custom shipping method for a specific country based weight in one country

Sorry I didn't try anything as I couldn't even get how to start but basically I am looking for a custom shipping method to work in one country alone. THe shipping company to work with have a working policy of delivering 7kg or less for 1usd in any part of City A, >7kg to <=10kg, 2usd in City A. And so on for other cities in the country.
Is there such a plugin with such flexibility on woocommerce 3.5.1 or how would one incorporate such a functionality with cash and online payment systems?
you can use this plugin
shipping for specific country
or here is the tutorial link for creating shipping
How To Setup WooCommerce Country Based Shipping

woocommerce shipping based on product ranges

Can we use this formula for woocommerce shipping based on product ranges? if yes help will be appreciated.
you can use Table Rate Shipping Plugin: Check This https://wordpress.org/plugins/table-rate-shipping-for-woocommerce/
and then follow this doc: Check this
You need to use the table rate shipping plugin and configure it for the above formula. With the plugin, you can set shipping rate based on quantity along with weight and price.
You can use this plugin. Or if you are looking for advance automation you can use SaaS-based WooCommerce shipping soluction.

Adding fees for paypal and credit card depends on customer geo zone

I have found this - WooCommerce: Add fees to card based on payment gateway selected nice plugin, but I would need a plugin that I can set up three different fees to customers from different geo zones..
For example. - Slovenia - 4.8% - Serbia - 4.9% ect..
How can I do that? With which plugin?
Or is it possible to modify upper plugin to add geo zones for each fee? I am not good at coding, so I do appreciate some help.
#Marin Atanasov - I can't, because this is not tax, it's fee and it's not acceptable for our inspection. I already had that tax created in paypal, but it's not ok, because I have three different webstores, one in OC, one in woocommerce, and one in shopmania. I found one extension for OC that already calculates my fee for slovenian users, so I removed tax (so called fee) for them in paypal, but than the webshop in shopmania targets costumers in ex yugoslavia. But, the OC shop also does not exclude ex yugoslavian costumers, so the fee can be charged twice. The problem is also with the third webshop - woocommerce- where I have now for all costumers set up 3.4% fee, but if the costumer from ex yugoslavia orders than the fee is again charged twice, because I didn't remove it from tax in paypal. I need to find a resolution so the all three webshops have their own extension to calculate the fee, and delete taxes that I already set up in paypal.
If paypal would allow multiple webstores under 1 company name, this would be easy to fix.. but I can not enter my credit card number for all three webstores.. :(
Do you have any idea what to do? I am lost.
Perhaps you can use the built-in taxes? They provide you with the option to specify custom tax rates for countries.
To do this, you would have to:
Create your custom tax rates for the preferred tax class under WooCommerce -> Settings -> Tax
Select your preferred tax class for each of the products, and make each product Taxable
Make sure the taxes are enabled and properly configured per your preferences in WooCommerce -> Settings -> Tax
You can also use one plugin to add commission to certain payment gateways with different percentages
Payment Gateway Based Fees and Discounts for WooCommerce

Resources