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!
May 10, 2017 at 6:55 pm #64828
I want to transition from WC Marketplace to WC Vendors. What would be smooth way of transition? I tried installing the Free Version of WC Vendors in test and it broke a few things.
ThanksMay 10, 2017 at 10:29 pm #64844
Welcome to WC Vendors. 🙂
1. You will need to install a plugin called User Role Editor https://wordpress.org/plugins/user-role-editor/ and activate it.
2. Change all of your current vendors to the role of shop manager (temporarily).
3. Go to: wp admin > users > user role editor.
4. Now, go to the right tab buttons and select DELETE ROLE
5. Drop down, you’ll see Vendor (vendor) and Vendor (dc_vendor) Our “vendor” role is just vendor. WC Marketplace’s role is dc_vendor
6. Remove dc_vendor
7. Also remove dc_pending_vendor and dc_rejected_vendor
Now, if/when you have WC Vendors installed.. go to wp admin > woocommerce > system status > tools and click RESET WC VENDORS ROLES
Now go through and make sure all of the pages from wc marketplace are trashed and deleted.
Let me know if you can get WC Vendors working after going through these steps. 🙂May 11, 2017 at 5:37 pm #64933
Thank you Anna, I was able to successfully install WC Vendors and do the settings. Here are few issues that I am facing:
1) More Money is being deducted from the buyers Paypal Account than the total invoice amount. Please see the attached files.
The vendor shipping is Vendor Shipping.jpg
The Tax Option is set in Tax.jpg
The Arizona Tax Class is AZ Tax.jpg
Buyer makes an Order of $10.60, Order 1311.jpg
But $10.90 is deducted from buyer’s paypal, Order 1311 Paypal.jpg
Total Tax collected is 60 cents, Order 1311 Tax Total.jpg
Out of 60 cents Tax, Vendor is given 30 cents, Order 1131 Vendor.jpg
Admin is also given a tax of 60 cents, Admin Paypal.jpg
2) On the Setting Form, I have done the following Shipping setting but these options are still available to the Vendors. Setting Form.jpg, Vendor Shipping Setting.jpgMay 14, 2017 at 11:26 pm #65156
I hope you get a chance to look at the above issue, its a major one. Tax is getting deducted twice on shipping, one of which is showing on the invoice while the other is not showing but still getting deducted from the customer’s account. The taxes on shipping is not getting transferred to the vendor, it is left with the Admin. Only the tax on the product is given to the Vendor. I have been able to replicate this issue over and over. I also purchased and installed your Stripe to check if the issue is something associated with Paypal but the same thing happens with Stripe.
I also want to test orders with more than one vendors but I cannot move forward with the testing until this issue is resolved. I need to first set things right for one vendor. I have already wasted 4 months with WC Marketplace. They have a lot of issues in their marketplace and I just got fed up finding all errors for the last 4 months. I like how robust your Marketplace is, just a few issues which I am facing needs to be resolved. I have to get my project live on May 22.
I would appreciate it you could look into this asap.
MalavikaMay 15, 2017 at 1:16 pm #65208
Yes, I am doing some testing on my dev site and looking into this issue- I will submit an issue for a fix if I can define this error.
Have you tried testing with a customer that does not reside also within Arizona to see the outcome?May 15, 2017 at 1:30 pm #65212
Yes Anna, the error is the same. It does not matter which state I choose. I have also created a Tax Rate for California and tested, the behavior is the same. These are just some examples which I have created to test. Please see the attached snapshot.
Another thing which I wanted to point out which you might want to consider later – I know WC Vendors settings just transfers the Tax collected at WooCommerce to Vendors, there is no separate setting in WC Vendors for the vendors to be able to do their own setting for Taxes. But think about it, each vendor has a different Tax situation based on which state he lives, how he wants to set the taxes. Having the Admin set the taxes for the vendors is not appropriate. An Arizona vendor might only want to charge taxes for orders from customers in Arizona but these settings are not possible in his store. If he chooses the standard rate, then the taxes gets applied to all his customers, no matter which state they are from.
Thank you for your consideration.
MalavikaMay 16, 2017 at 1:46 am #65281
I did some more testing to find out if the issue is with WooCommerce but after I disable WC Vendors, Pro and Stripe and tested just with WooCommerce, everrything is working fine. Please see the attached snapshots. The order total was $21.20 and the same amount was deducted from paypal.
MalavikaMay 16, 2017 at 1:50 am #65284
Here is the Paypal attachment.May 19, 2017 at 4:02 am #65654
Hi Anna, I am waiting on this. This is really important to fix.
ThanksMay 22, 2017 at 4:29 pm #66101
Hi Anna, I know you get tons of request every day but this request was posted by me on May 11 and I haven’t received an answer. This is a major issue. I faced some tax issue with WC Marketplace as even they did not know how to handle taxes. Since your company is in US I thought you would have an idea about taxes.
As stated earlier, the deadline for the project was May 22 but unfortunately I missed it. This date was very important to me as on today last yest my Dad passed away in an accident and this project was dedicated to him. It is very saddening to see issues taking so long to be answered.
MalavikaMay 22, 2017 at 6:07 pm #66110
honestly I do not know why this is happening for your taxes.
I have attempted to recreate this, but have not been able to do so.
I see that you are using vendor shipping..
And have shipping set as taxable.
Why it is then submitting shipping taxes to the admin- I do not know. I wish I had an answer for you, but without being able to recreate the issue, I do not know.
If you choose not to set tax calculations on shipping, does tax collection work properly?
I understand there are many needs for taxes for each marketplace. At this time, however, we do not have any special tax handling, as we need to be able to re-write the way commissions are calculated before we’d be able to integrate with a tax plugin or work in any settings for taxes based upon the vendor location.
Therefore, then only tax calculations done are based upon the main shop address set by admin in WooCommerce.May 22, 2017 at 9:40 pm #66125
If I choose not to set tax calculations on shipping, no tax is calculated on shipping, tax is only calculated on the price of the product.
Since I have been struggling so much with the Taxes, I would appreciate if you could login to my website and check the issue. I have tested in hundreds of ways but can’t get the issue go away.
Admin – mangtum/pSCn^W^oPVv$v8TRiTIF%LcY
Vendor – pratishreegupta/pratishreegupta
Taxes on shipping is getting calculated twice. One of the taxes on shipping is showing on the invoice, the other is not showing but still getting deducted. Taxes on shipping is left with the admin.
MalavikaMay 23, 2017 at 1:52 am #66150
Just a small correction, The actual tax on shipping which is showing on the invoice is getting transferred to the Vendor. The second tax on shipping which is not showing on the invoice but still getting deducted is left with the Admin.
I tried disabling all the Plugins except, WooCommerce, WC Vendors, WC Vendors Pro – the error still persists. I am not sure where is the second tax on shipping is getting calculated from.
My website is https://mangtum.com
MalavikaMay 23, 2017 at 11:33 am #66192
Ok- thank you for the additional information.
I will work on this a bit more, and if I cannot sort through this I will see if our lead developer can take a look.
In the meantime, in a private reply, would you please provide that following that both of us will need:
1. An admin login and password
2. Your WooCommerce System Status (wp admin > woocommerce > system status > Get System Report (button) > copy for support)June 3, 2017 at 10:56 am #67172
Did you/your lead developer get a chance to look into this?
MalavikaJune 5, 2017 at 11:00 pm #67306
So you are using PayPal for these transactions, correct? PayPal Adaptive Payments? Are these LIVE or Sandbox?
If you enable the WC Vendors Testing Gateway and run a few test transactions using that gateway at checkout , do you still have the over payment for taxes?June 6, 2017 at 11:39 am #67356
I did the testing using WC Vendors Testing Gateway. The testing was done in Paypal Sandbox environment. But it does not matter whether the transaction goes through paypal or stripe, the same issue happens. I purchased stripe and did the same testing to find out if the issue exists with Paypal but it does not matter.
ThanksJune 13, 2017 at 8:53 pm #68006
I did some testing to narrow it down further and make it easier to understand the issue. I placed an order and checked out the order with Paypal standard. With Paypal Standard, no extra tax is calculated on shipping. So the order total was $31.50 and that’s what gets deducted from the customer but with Paypal Adaptive and Stripe, a second time tax gets applied to the shipping which gets transferred to the Administrator. So $32 (5% of $10 = $0.50) is deducted from the customer although the invoice is for $31.50. So it seems there is some problem with the plugins or settings. I have spent enough time on this issue, I hope you get some time to look into it.
Please see attached.
MalavikaJune 13, 2017 at 11:34 pm #68025
Thank you- I will have our lead developer take a look at this as so far I have been unable to deduce why this is occurring with PayPal Adaptive and Stripe.
What were the results when you used the WC Vendors test Gateway?June 14, 2017 at 12:44 am #68037
With WC Vendors Test Gateway, it does not go through any payment system. All it does is take the order and create one. It does show the right amount though with this gateway.
Let me know if your lead developer would need the admin credentials.
Thank youJune 14, 2017 at 1:20 am #68045
Yes- he will. Please private reply with your admin login & password, as well as any server access or FTP access you can provide for him.
Thank you.June 14, 2017 at 3:29 pm #68120June 15, 2017 at 3:34 am #68178
After several days, yes days! I’ve managed to recreate the issue! I can confirm that it is happening in at least the paypal gateway, but does not happen in BACS or our test gateway. Further testing required for stripe. Now I know where to look I can start debugging. I will let you know when I have further updates.
Thanks for your patience.
Jamie.June 15, 2017 at 5:35 am #68190
Replace this file in wc-vendors and test please.
It appears either shipping tax never worked or it was changed in WC3.0. This would be why both paypal ap and our stripe were calculating incorrectly but paypal standard did not. That took a of debugging to work it out but I believe that little change was all it took.
Jamie.June 15, 2017 at 9:58 pm #68268
The code worked. Thank you for your time. Even I have spent days!! trying to figure out the problem, changing files, doing configuration changes, creating/deleting Tax classes, creating tickets (with woocommerce also), reading forums and running 100s of tests, strange no one reported this issue earlier. I am glad you were able to recreate the issue. So where is my compensation 🙂
I have one more for you related to taxes – For a Multi-vendor order, each vendor see the total taxes charged on the order i.e. the sum of the taxes of the individual vendor. Please see attached snapshots.
Thank you again and a big Thanks to Anna for looking into it and bringing you on-board.
MalavikaJune 16, 2017 at 3:34 am #68307
Your reward? That warm fuzzy feeling of accomplishment and the knowledge that you understand the products you use very well. This will make it easier for you to run and maintain your business. This is what ALL our users should be doing 🙂
I’ve fixed the tax display issue now and that will be available in the 1.4.4 release out soon.
Jamie.June 16, 2017 at 1:28 pm #68340
That’s True. Thank you.
MalavikaJune 30, 2017 at 5:21 pm #69234
1) If any of these get applied to an order –
Maximum shipping charge, Maximum shipping charged per order, free shipping order, Maximum Product charge – rather than the National Shipping Fee or the Default National shipping fee,
taxes are still collected on the amount of
National Shipping Fee or the Default National shipping fee
rather than the
Maximum shipping charge, Maximum shipping charged per order, free shipping order, Maximum Product charge. This extra tax is transferred to the Admin.
2) If ‘Free National Shipping’ or ‘Disable National Shipping for this product’ is checked for a Product, the View Product page still shows shipping values from default shipping setting of the shop, although when that particular product is added to the cart no shipping is applied to the order if ‘Free National Shipping’ is checked and similarly message shows about disabled shipping if ‘Disable National Shipping for this product’ is checked.
- The forum ‘WC Vendors Pro Support’ is closed to new topics and replies.