Home Forums WC Vendors Pro Support WC Vendors Pro Installation

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.

https://docs.wcvendors.com/

Thank you to all of our customers!

 

Viewing 28 posts - 1 through 28 (of 28 total)
  • Author
    Posts
  • #64828
    Malavika Gupta
    Participant

    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.

    Thanks

    #64844
    Anna
    Member

    @malavika-prav
    Hello,
    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. 🙂

    #64933
    Malavika Gupta
    Participant

    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.jpg

    #65156
    Malavika Gupta
    Participant

    Hello,

    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.

    Thanks,
    Malavika

    #65208
    Anna
    Member

    @malavika-prav
    Hello,
    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?

    #65212
    Malavika Gupta
    Participant

    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.

    Malavika

    #65281
    Malavika Gupta
    Participant

    Hello Anna,

    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.

    Thanks,
    Malavika

    #65284
    Malavika Gupta
    Participant

    Here is the Paypal attachment.

    #65654
    Malavika Gupta
    Participant

    Hi Anna, I am waiting on this. This is really important to fix.

    Thanks

    #66101
    Malavika Gupta
    Participant

    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.

    Malavika

    #66110
    Anna
    Member

    @malavika-prav
    Hello,
    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.

    #66125
    Malavika Gupta
    Participant

    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.

    Thanks much
    Malavika

    #66150
    Malavika Gupta
    Participant

    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

    Thank you,
    Malavika

    #66192
    Anna
    Member

    @malavika-prav
    Hello,
    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)

    #67172
    Malavika Gupta
    Participant

    Hello Anna,

    Did you/your lead developer get a chance to look into this?

    Thanks,
    Malavika

    #67306
    Anna
    Member

    @malavika-prav
    Hello,
    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?

    #67356
    Malavika Gupta
    Participant

    Hello Ann,

    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.

    Thanks

    #68006
    Malavika Gupta
    Participant

    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.

    Thanks,
    Malavika

    #68025
    Anna
    Member

    @malavika-prav
    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?

    #68037
    Malavika Gupta
    Participant

    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 you

    #68045
    Anna
    Member

    @malavika-prav
    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.

    #68120
    Anna
    Member

    @malavika-prav
    Thank you!
    He is working on isolating the issue.

    #68178
    Jamie
    Keymaster

    Hello,

    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.

    cheers,

    Jamie.

    #68190
    Jamie
    Keymaster

    Hello,

    Replace this file in wc-vendors and test please.

    https://github.com/wcvendors/wcvendors/blob/master/classes/class-vendors.php

    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.

    cheers,

    Jamie.

    #68268
    Malavika Gupta
    Participant

    Hello Jamie,

    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.

    Malavika

    #68307
    Jamie
    Keymaster

    Hello,

    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.

    cheers,

    Jamie.

    #68340
    Malavika Gupta
    Participant

    That’s True. Thank you.

    Malavika

    #69234
    Malavika Gupta
    Participant

    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.

    Thanks

Viewing 28 posts - 1 through 28 (of 28 total)
  • The forum ‘WC Vendors Pro Support’ is closed to new topics and replies.