NOTICE: We've Moved to a Ticket System for Support
As of August 31, 2017 (12am EST) our support forums will be retired (read-only), and we will be moving to a support ticket system. This will allow us to better organize and answer support requests, and provide a more personalized experience as we assist our customers.
For the time being, we will leave our forums open for reading and learning while we work on creating a more robust Knowledge Base for everyone to use.
If you are a WC Vendors Pro customer please open a support ticket here. If you are a WC Vendors user please open a support ticket on the Wordpress.org forums.
The information on this forum is outdated and in most instances no longer relevant. Please be sure to check our documentation for the most up to date information.
Thank you to all of our customers!
April 18, 2016 at 8:07 am #30088shaharParticipant
Trying to figure out how to set up shipping fees per order on specific vendor.
When setting up flat rate shipping on specific vendor (not per product shipping -> but per order), and adding multiple quantity of the same product to the cart, it show one shipping fee for all product (no matter the quantity), but when i am adding a different product from the same vendor, the shipping price multiplies.
I was wondering how can i have 2 options for vendors :
1)per product shipping – then each product added to the cart will have separate shipping fee (even multiple quantity of the same product)
2)per order shipment – so no matter what quantity of products or how many different products added – the shipping price will be the same for the whole cart.
will appreciate your help,April 18, 2016 at 12:49 pm #30103
In a nutshell, you can’t. With Vendor Shipping, part of Pro, you can have a flat rate per product. Any other shipping solution would be on your own to find/write/source.May 11, 2016 at 12:08 pm #32068
On that note, are you guys working on a flat rate? I know you where looking into it for the last update. I just need to know what to tell my vendors, whether its coming soon or not at all?
KrisMay 11, 2016 at 1:32 pm #32075
Flat rate already exists. If you mean “max rate”, that didnt make it into v1.3.0. Still trying to sort it out, if it’s even possible.May 11, 2016 at 1:39 pm #32080
Hey Ben, yes sorry I meant ‘Max rate’.
In the meantime, is there an alternative to shipping per product?
For example, one of my vendors sells 50gr chocolate bars and charges shipping 3.5 per item. Somebody just bought 2 bars and got charged 2 x 3.5 = 7 even tho they will be shipped in the same package.
Other vendors cant build in shipping fee in to the product or offer free shipping, as shipping is more expensive than the product. They are all asking for shipping alternatives, like a max rate.
Do you know when you will know ;)?
KrisMay 11, 2016 at 1:41 pm #32082
If there was an easy alternative we wouldnt have to spend a week coding the correct way to do it. 🙂 I wish there was!May 18, 2016 at 11:20 am #32577
Hello Ben, how is it going with the Max rate, do you think its possible? And do you have a rough idea when it will be ready?
The shipping situation is getting a night mare with the current option as they just dont work. Its not realistic for vendors to offer free shipping and build the shipping fee in. I have convinced some of them but they have added the shipping fee on top of the products, which makes the products look real expensive. So if a customer buys two products, they still pay twice for shipping (although they dont know that). Vendors are hesitant to do it as increasing the retail price means it takes them out of the competition, which is bad.
‘Only charge once’ is a mystery to everyone and makes no sense I am afraid ;), I can’t see where this comes in to use 😉 This option would be PERFECT if this would be a flat rate, like the max rate, where vendors just select a fixed shipping fee, no matter how many products are purchases. Vendors are willing to take that risk as that means they can keep their product prices ‘normal’. It is unlikely that people buy so many products that the shipping fee goes way over. But it is extremely likely that people buy one or two products of one vendor, which can easily be shipped in the same parcel.
Vendors are asking why they cant simply charge per weight, as this seems to be the common way of how they do it on their own online stores. Is that possible?
It would be a major relief if the current shipping options would be extended with the max rate. It would be very welcome.
Really really hope we can make this work 🙂
KrisMay 18, 2016 at 11:21 am #32579
No good news to report.May 18, 2016 at 3:26 pm #32602
ok, but are you working on it, is it on the cards still? or no more?
ThanksMay 18, 2016 at 3:57 pm #32606konakidParticipant
Kristen – I am using a plugin called “WooCommerce Table Rate Shipping Plus” by Mangohour ($29.95) alongside Wc Vendor shipping. (I know this is not recommended) But, it appears to be working for me. It can configure things in many different ways per shipping classes.
For example – for a T-shirt shop I have set up, it allows a flat rate for one shirt and an additional unit cost for each included shirt in the same order. Even 1-5 additional at one cost, 5-10 at another, and so on. Once understood it was highly configurable. And I’m no genius at this stuff.
No guarantees – but for me it seems to be working. But no telling if it will continue to work with WC Vendor upgrades in the future. (I have not upgraded to Ver. 1.3.x yet.)May 18, 2016 at 5:01 pm #32609
It’ll require WC Vendors Free v2.0.0 which we’re working on in order to extend the shipping functionality more. End of summer-ish.May 19, 2016 at 4:02 am #32653
Thanks konakid, not sure it works for me, I am using WC Vendors Pro?
It sounds similar to what I need to give my vendors better shipping options. Nobody wants to charge shipping per item because they can ship up to 3 products usually in the same package, so no need to charge more than once. At the moment, in ordern to create a ‘Free shipping’ marketplace environment, my vendors have added the shipping fee on to the products, which A makes the products look very expensive and B it still charges the customer shipping per item technically, and they pay twice if they buy two products, three times if they buy 3, so not ideal at all.
Ben, are you talking about a max flat rate for Pro end of summer-ish? Is there any alternative I could use until then?
KrisMay 19, 2016 at 10:37 am #32663
Yeah I am having the same frustration with my marketplace. It is very unreasonable for most of the situations on my marketplace to have the shipping per product. It is also difficult for many to include shipping in the price, as some items are very heavy and have very different costs depending on where they are being shipped.
I have encouraged vendors to include domestic shipping, but, again, for many this is just not reasonable.
For my site, everything with PRO is nearly perfect- except for the shipping.
I hope something can be worked out- I know Ben and Jamie have tried, but woo has been difficult for them to work with in this respect.
I have been contacting as many woo shipping plugin authors as I can to see if anyone has any ideas for a custom shipping option that can be coded to work with WCV Pro. Hopefully someone will have some epiphany. I have one guy in the Netherlands who seems to have some good ideas but he is REALLY expensive. 🙁
I’m trying to help with this how I can, though. Fingers crossed! This is a big one for my site.May 19, 2016 at 10:48 am #32666
Thanks for your support Anna! Its great you are looking into it.
I dont understand why it is so difficult. Why cant vendors just enter a price for shipping, say 5 and that amount get applied at checkout to all the products from that vendor. That would solve all of my problems (hope everybody else’s as well)
Ben, can’t it work as a combination of ‘Default shipping rate’ and ‘Only charge once even if more than one product is purchased’?
– If vendors tick that box, then the default shipping fee gets applied to the order, not products.
– If vendors dont tick that box the default shipping is charged per item.May 19, 2016 at 11:33 am #32674
We might not understand why it is difficult, but they do. They’re the ones with their hands in the code- they’re not rookies- and they’re not the only coders who have expressed extreme frustration with this scenario. Nearly every one I have spoken to so far have had trouble with it. But… someone is likely to respond and offer something, I hope. Some kind of work around or solution.
One reason is due to the fact that woo does not recognize “vendor” and separate things on the cart level. So things are separated via product, and the wcv shipping is designed to recognize things per product…
It’d be great to have the checkbox for only charge once… or charge 25%.. etc.” box for more than one item for ALL items from THAT vendor…
instead of the checkbox for only charge once if more than one of THIS item is purchased”.May 19, 2016 at 11:45 am #32678
Hey Anna, thanks for explaining a bit, makes more sense now.
I know Ben and Jamie are legends and are always trying to please 😉
It is just so hard to explain to vendors that they cant charge a flat rat (max rate) or per weight, because almost oll of them sell either on their own shop where they have those shipping options, or they sell with platforms, where shipping is sorted too. So vendors do know that its possible.
My vendors are quizzing me all the time and its uncomfortable having to say ‘no sorry you cant because’ if I dont even understand why its not possible.
What about the flat rate option in the shipping settings, what exactly does that mean when it says it will overwrite Pro shipping settings? Which PRO shipping settings do I need that I cant have with a flat rate? I am unclear on this, any help would be greatly appreciated.
KrisMay 19, 2016 at 12:27 pm #32680
I agree it is difficult to explain that, for now, the shipping is what it is. 🙁 It sucks. It’s good to have SOMETHING enabled, but with our site, it is definitely not good as is.
I’m not sure if I know exactly what you are referring to with the flat rate….Do you mean the Woocommerce flat rate shipping? It will override pro shipping. If you use pro shipping then you ONLY use pro shipping. If you choose another shipping option, it will make it so that the pro shipping will not work.
The woo flat rate doesn’t calculate on a per-product basis at all, I don’t think. Honestly I don’t remember exactly, except that when I used wcv free (before pro was available) I had to also use a plugin from woo called “per product shipping”in order to make sure vendors could set a shipping rate for each product.
It essentially worked much as the PRO flat rate option now works.May 19, 2016 at 12:37 pm #32682
One reason is due to the fact that woo does not recognize “vendor” and separate things on the cart level. So things are separated via product, and the wcv shipping is designed to recognize things per product…
Ding ding ding, we have a winner. 🙂 WooCommerce handles carts in a very different way, because they assume that admin owns all the products. When shipping calculations are done on a vendor level, they run through the order and do them one product at a time, independent of each other, not all as a batch of all vendors products at once.
What we’re looking at doing is:
– Pro Dashboard > Settings > Shipping > [x] Charge a maximum of $__ for all of my products per order
– Pro Dashboard > Product > Shipping > [x] Charge no more than $__ regardless of the quantity purchased
This is what we’re working on, we’re not sure if it can be done, but we’re working on it (now).
We do fully understand that our shipping system has limitations and is not for “everyone”. But what is? Before Pro’s vendor shipping, you could only use WooThemes Per Product Shipping which did the exact same thing as Pro’s Vendor Shipping does, except our vendor shipping gives you twice as many options in comparison. It worked perfectly fine for the last 5 years of thousands of marketplaces using WC Vendors. 🙂 Once Vendor Shipping came out, all of a sudden this became a huge deal for about 10-15 of us here, and we do hear you, we’re just not able to provide you with a solution — yet. We *are* working on it. But the more I have to tell you we are working on it the longer it takes to make it happen. We are just two people! 🙂May 19, 2016 at 1:39 pm #32692David RParticipant
@ben, with all due respect, stop talking and get back to work. 😉
From now until the shipping system revision is complete, just respond to every shipping question by linking to your post above.
BTW, I think adding those two options you mentioned should be good enough. Not that it matters, but if I understand the logic involved, I think you guys will be able to implement it just fine.
I want to write more, but I don’t want you to needlessly read my rambling words. 🙂May 20, 2016 at 3:00 am #32767
Thanks everyone for explaining! Sounds complex but I have faith in the boys 🙂
Ben, this option sounds perfect (like the max-rate)
‘– Pro Dashboard > Product > Shipping > [x] Charge no more than $__ regardless of the quantity purchased’
By ‘quantity’ you mean across all different products from that vendor, so basically per order per vendor?
Coupon + vacation mode:
Until then, could vendors use a coupon to offer free shipping when
A) more than x amount of products are being purchased by Vendor A?
B) A minimum $ has been spent with Vendor A?
I can see the coupon options being for a product discount and a ‘free shipping’ tick box. But is there a way to make option A or B work?
I had a look and also searched the forum but cant find the answer.
KrisMay 24, 2016 at 11:32 am #33090
Ben, did you see my question to you in my previous reply? It was in regards to the coupon and if that could work to give customers free shipping if they buy more than one, please see above.
Alternatively to not even having to deal with the shipping options, do you think affiliate could and just point to the vendors’s shops and people buy on their sites with their shipping conditions? I might not understand enough about affiliates to assess this situation correctly.
KrisMay 24, 2016 at 3:11 pm #33119
The coupons arent even capable of doing A or B, so that’d be a no. We just use Woo’s coupons, we dont have our own coupon class. If Woo can do it, we can do it. If not, nope! 🙂May 25, 2016 at 4:11 pm #33188
Just out of interest sake – what does the “Charge once per product for national/international shipping, even if more than one is purchased.” option do?May 25, 2016 at 4:14 pm #33189
It does exactly what it says. If I am a customer and I buy qty 1, it charges me the shipping cost inputted. If I buy quantity 5, it charges me 5 shipping charges. If that box is checked, and I order 5 of the same item, it charges me once for shipping.May 25, 2016 at 5:16 pm #33197
Aahaa! Thought it had something to do with the shipping per product conundrumJuly 6, 2016 at 1:32 am #36340Obsi DianParticipant
Does anyone know if the “WooCommerce Table Rate Shipping Plus” by Mangohour plugin works with WCvendors pro?
I’m pretty much ready to launch our site, but shipping is the massive problem – and we really can’t launch unless I find a way to do it 🙁
Per item shipping just is not an option for us as some customers order 1 item, some order 4 items – so there is no way to set an amount that is going to charge anything close to what actual shipping charges would be (vendors are going to be undercharging or overcharging on almost every order)…. and our items are reasonably low priced per item that adding a shipping charge onto each item really isn’t possible. We really need (at minimum) the flat (maximum) rate.
(I’d even be happy enough if every vendor charged $8 domestic and didn’t get to configure their individual prices or offer international – that’s better than nothing)
We can’t use the table rate shipping option because those charge the shipping cost to the admin (don’t they?) and the vendors on my site are paid 100% commission (admin gets no payments)July 6, 2016 at 7:40 pm #36500
Does anyone know if the “WooCommerce Table Rate Shipping Plus” by Mangohour plugin works with WCvendors pro?– Probably does, but you’d need to integrate the fields so your vendors can add shipping options for this plugin on the Pro add/edit product page and optionally the Pro Settings pages….July 7, 2016 at 8:18 am #36541Obsi DianParticipant
I mean when konakid said it was working – does that mean it allows the vendor to specify shipping charges in classes, and have it give the shipping to the vendors?July 7, 2016 at 4:44 pm #36582konakidParticipant
All I can tell you is that for my purposes it has worked well. I had a very difficult situation that I thought would be impossible to configure. That is, a diminishing charge for each added T-shirt in the same order. And different for regions and shipping methods as well.
The developer was very helpful. And it works great and didn’t hasn’t conflicted with anything – so far. I am still using Vendor Shipping as well.
However, I am still using an older version of WC Pro and WooCommerce – as I don’t want to upset a delicate “apple cart.” And I am the only Vendor using it – I have no idea if I can allow other Vendors to use it with commissions.
It is hard to explain, but I am “passing along” the shipping classes to a third party API (a Print on Demand Company) that in turn receives, prints, processes, and ships orders through my store as if they are my own.
All my other Vendors are doing Auctions and using their own “item by item” shipping charge or Vendor Shipping. I am the only “Vendor” with a “store,” and using the plugin – as all proceeds for those orders go to me.July 15, 2016 at 5:26 am #37264
hi ben, you stated that shipping per quantity applied if I’m not check the “Charge once per product for national/international shipping, even if more than one is purchased.”
“It does exactly what it says. If I am a customer and I buy qty 1, it charges me the shipping cost inputted. If I buy quantity 5, it charges me 5 shipping charges. If that box is checked, and I order 5 of the same item, it charges me once for shipping.”
seriously, it’s not working for meJuly 15, 2016 at 10:13 am #37272
seriously, it’s not working for me— That’s the worse constructed sentence ever possibly written. 😉 How am I supposed to offer you advice on how to fix something if you dont give me steps to replicate your issue?July 15, 2016 at 5:11 pm #37309
Sorry ben, I’m just alittle bit frustrated since I didn’t find any option for me to make it work.
I already set the shipping fee by country code and state code. Let say shipping fee $7
When I make an order, I add a Product A with 2 quantities but the shipping feed still $7. It should be $14.
Maybe we can use woocommerce coding in your shipping fee option *[qty]
Example: country US state LA shipping fees 7*[qty]
Maybe it’s help me a little bit to determine which product can have per quantity shipping fees or have a flat rate shipping fee
Hope to see an option for this ben. ThanksJuly 18, 2016 at 3:02 pm #37488
Do you have the checkbox checked that would disable charging extra shipping for extra quantity? It’ll say “Charge once for shipping no matter how many of this product they buy” or something like that. If you have that checked, it would do exactly as you are describing.July 18, 2016 at 5:09 pm #37516
I leave it unchecked ben.
The calculation of the shipping fee still in charge once mode. No matter how many the product is purchased.
Or I’m missing something in other settings? Please advise. ThanksJuly 23, 2016 at 1:04 am #37980
hi, can anybody advise me about this.
i didn’t check the “Charge once for shipping no matter how many of this product they buy” but my shipping per quantity just not calculate according to quantity.
I also remove shipping setting from woocommerce and only use wc vendor shipping setting.
please adviseSeptember 2, 2016 at 3:53 am #41680OscarParticipant
Has there been any progress on this topic? We are also suffering from this ‘limitation’ and wondering if this will be sorted out in a short term.
Thanks for the support!
OscarSeptember 2, 2016 at 6:38 pm #41733
Shipping enhancements are high priority and in high demand.
Jamie is working hard to try and get improvements in 1.4 that *may* include modifications and more options for our shipping module. It is a very big job! It requires a lot of current structure to be re-written.
He is also looking into adding a max per order shipping feature.
Please continue to be patient. He’s working to improve Pro each day. 🙂September 5, 2016 at 3:52 am #41937OscarParticipant
Thanks for the update 🙂September 6, 2016 at 9:34 am #42031
I’ll show off what we did for shipping, as it fits our marketplace very well. We were running a different marketplace plugin for a year, and then migrated over to WC Vendors. We ran into the same issue with shipping, so we took one of the table rate plugins, and modified it to work in the marketplace environment. Granted, I’m not sure how it would work for the international shippers, as we only ship within the US, but if anyone has ideas on how to make it work for international shipping, I’m all ears!
Basically, vendors can pick one of three criteria to calculate shipping costs, the total number of their items in the cart, the total weight of their items in the cart and the total price of their items in the cart. From there, they build a table for their rates.
For example, lets say they use the US Post Office to ship, and weight is the determining factor in shipping costs. They can setup a shipping table that says:
For item weights:
0 – 8oz – $3.00
8oz – 16oz – $5.00
16+ oz – $6.50
There is no limit to how many rates they can include, and it also gives them the ability to tack a handling charge on top of it.
When we rolled over to WC Vendors, I shot a video showing our vendors the new dashboard. At the 8:45ish mark, it shows the table integrated into WC Vendors. I breeze by it, because it is not a new system for our vendors, but if you pause the video, you can see what it looks like and how it works.
So far, this has been by far and away the most versatile system, and we have yet to have a vendor who couldn’t make it fit their situation.September 6, 2016 at 10:13 am #42035
Thanks for the share Chris 🙂
Would you consider re-selling your customised table rate shipping plugin? Considering it’s WC Vendors Pro specific.September 6, 2016 at 6:10 pm #42058
Does this method submit to each vendor their respective shipping funds at checkout?September 6, 2016 at 8:22 pm #42070
@ruandeyzel – I have never really thought about that. Let me talk with our developer and see what he things. To be honest, neither one of us has time to support it, so I would be a bit leery simply for that face.
@fervous – Yes, it will give each vendor their shipping amount at checkout. When a customer checks out, they see a combined total, but when the payment is processed, each vendor gets their own entered amount. I would love to be able to break down each vendors order, and display them separate at checkout, sort of like having multiple carts displayed at once, and then have a single payment pay for them all, but right now that is pretty far down the dev list, and we need to start making money first…hahaSeptember 6, 2016 at 11:07 pm #42081JamieKeymaster
I’d be interested in looking at the code. If it works as well as you say it does and you didn’t mind I could always make it another shipping module within pro. The joys of open source! 🙂
Jamie.September 7, 2016 at 9:16 am #42119
@digitalchild, it actually works better. 🙂 Brett P. is the one who wrote it, and it has some cool admin features too. For instance, I can log in as the admin, go to the shipping page, and then veiw/edit any vendors table. Makes it easy when they are having issues.
I’ll talk with him, since it’s his plugin, and then shoot you over an email.September 7, 2016 at 9:29 am #42120
I understand- we have a million things we want to integrate and have on our site as well- but we also need to start making more money first before we do anything else. 😉
I hope you & your dev can work with Jamie so perhaps this code can be used in the upcoming shipping modifications to Pro. It sounds like a nice system you have for the vendors’ shipping.September 7, 2016 at 2:41 pm #42151PINAParticipant
Hi anna and other,
I just new with WC vendor pro, this plugin is very excellent but now just hope that you will deliver a system to charge only one time the shipping by vendor, i think it’s very important mutch more than a table rate shipping or other.
Good job and waiting for new version with this upgrade
Sorry for my English, French user.September 7, 2016 at 9:38 pm #42177
We are working on it, PINA. Well- Jamie is. 😉 It is high on the priority list for one of the next major releases.September 9, 2016 at 1:39 am #42376azlansParticipant
Hi Anna when is the next release scheduled to be delivered? I too need to be able to specify shipping prices based on weight and location. Did you know that WC marketplace managed to bridge this gap by integrating their marketplace with the table rate plugin. So whenever you create a new vendor it automatically creates a new shipping class with the vendors name. Then all you have to do is to specify the weight, price and assign it to that shipping class ( vendor). Seems like they were able to figure it out!September 9, 2016 at 1:52 am #42377azlansParticipant
But yeah the problem we marketplace is that you can’t pay the commissions right away like vendor pro can so I’m torn in between both solutions haha anyway yeah Anna/Ben, try downloading their plugin and see how they do it and include it in your next releaseSeptember 18, 2016 at 8:40 am #42903LiatParticipant
Hi Ben and Jamie,
I don’t know if my reply went through – so resending just in case.
I am switching over to WC Vendors from Dokan and think that Dokan had a smart solution to the shipping problem that has been expressed in this thread. I have attached screenshots of how they divided up shipping to give you a better idea.
Basically, in the store’s shipping settings, vendors can set a basic shipping price to be applied once when a customer purchases a product from their store (e.g., $20). The vendor can also set a shipping price to be applied for every unique product that same customer purchases (e.g., $5) as well as an additional quantity shipping price if the customer buys 2 of the same product (e.g., $3, so instead of charging the customer $5 twice, it charges $5 and then $3 for the second item of the same product. The total shipping cost would be $20 + 5 + 3= $28). The screenshots demonstrate this.
Moreover, when a vendor creates a new product, they can override the store’s shipping settings. So, for example, if one of their products weights more than the others and therefore costs more to ship, for that specific product the vendor can set a shipping price of $7 instead of $5 as well as different additional quantity price of $4 instead of $3.
- The forum ‘WC Vendors Pro Support’ is closed to new topics and replies.