Okay
  Public Ticket #2952772
Conflict between functionalities?
Closed

Comments

  • Francisco started the conversation

    Hey there, this is Francisco representing Kool Conceptz. I'm working with the WordPress site and I have a couple of doubts regarding how the functionalities provided by B2B king interfere with each other and other plugins.


    The specific situation is the following;

    We want to be able to charge taxes to each customer for their purchases depending on their location because we are an e-store without a physical location. But some of them will get a tax exemption, those who own a company and have their respective sales tax id and have an account verified by us.

    At the same time, we want to be able to do role-based pricing, so Distributors will have to pay less than retailers, etc.

    Here's the first question, what functionalities overwrite what? When you create a Tax exemption rule you have to mark the box on WooCommerce that says ''Yes, I will enter prices inclusive of taxes'' because of  (WooCommerce bug, issue #27012 at the time of this writing that exemptions only work if prices are entered inclusive of tax).


    Let's say my flat tax rate is 7% for all B2B users. 

    The conflicts come when I do role-based pricing. Let's say the price I set up for that type of user is 100 USD. As far as I understand, since taxes are included already this price will display on the website as 93 USD (price-tax exemption 7%) And that's exactly what was happening. It was a 19.95 USD product that was showing up as 18.64 USD.


    When I set up the rest of the role-based prices (4 in total) this stopped working. Meaning that the products will show up without considering tax exemption. The 19.95 USD it was showing up as 19.95 USD.


    I'm not an expert in Front-End development nor b2B King and to be honest, there aren't very detailed information on your database to solve this type of doubt, so my questions are:

    1. Is this analysis right? Is that the reason because the prices will display differently on the WordPress end than the actual website end?

    2. What's stronger then? My price was different until I set up the other roles. It seems like my role-based pricing is pushing that info to the website ignoring the tax exemption.

    3. What configuration do you suggest for a company that wants to charge dynamic taxes depending on the geographical zone but also control the price displayed on the website from role-based pricing functionality.

    I feel like this would be solved if we can do the tax exemption and mark ''No, I will enter prices excluding tax'' because we will be able to set up the price we want to charge the 100 USD and the tax will be displayed separately and be exempted by our tax exemption rule.

    I've tried it but I guess is right that there's a bug that won't let us exempt taxes if we don't mark the right checkbox.


    That's the inquiry. Thanks for your time and please let me know your thoughts as any suggestions/questions you have. Have a wonderful day.

  •  2,218
    WebWizards replied

    Hi Francisco,

    Thank you for getting in touch,


    -> I understand you're referring to some conflicts and issues you're having with your configuration. Have you already purchased our plugin? Or are you working with the demo, or with the free version?

    -> By role-based pricing do you mean pricing for B2BKing's groups? That should not have an effect on the tax behavior. Or are you using another role-based pricing plugin?

    -> Tax exemptions would normally apply to B2BKing group pricing the same way they apply to regular pricing, so it's unclear what's happening in your site and why this isn't working as expected. It would help if you please answer the above questions.


    Kind regards,

    Stefan