Forum Replies Created

Viewing 7 replies - 1 through 7 (of 7 total)
  • Thread Starter compendiumvent1

    (@compendiumvent1)

    Hi Luminus,

    Thanks for explaining the priority and compounding functionality with the examples, which makes everything clear now. Especially the combination of the two makes the effect of priority clear as the outcome can be all different.

    Best regards,
    Harry

    Thread Starter compendiumvent1

    (@compendiumvent1)

    Hi Luminus,

    Thanks for clearifying the priority functionality with the examples. I have informed our marketplace integrator about this tax functionality behaviour in WooCommerce.

    The default behavior from top to bottom, is then the only way to get 1 rate selected when matching e.g. the postcode or not. Automatically the setup sequence is saved like that too with e.g. postcode setting first and then the country setting.

    The multiple tax rate selection under the priority functionality leaves then only open the question what the functionality and use is of the compounding function.
    So please explain how does the compounding function fit in all this?

    I look forward to hear back soon to wrap this up too.

    Best regards,
    Harry

    Thread Starter compendiumvent1

    (@compendiumvent1)

    Hi Mirko,

    In addition to my last reply I can give the result of testing the priority setup as suggested by me. This resulted in selecting the general country DE rate and not (only) selecting the postcode rate when it matches the postcode by:
    – setting priority 1 for general country DE and priority 2 for postcode
    – OR the postcode on priority 1 and the general country DE on priority 2.

    So apparently only the default behavior from top to bottom, as you mentioned, is the only way to get 1 rate selected when matching the postcode or not. Automatically the setup sequence is saved like that too with postcode setting first and then the country setting.

    If this is how the functionality is supposed to work, the remaining question is what the priority function actually does do. What you mentioned on the multiple tax rate, suggests that then more than 1 rate is selected when this applies e.g in a specific country or the same postcode. But this would mean the rates that apply are compounded as not only 1 is selected. If this is the case what is then the functionality of use of the compounding function.
    Therefore please explain what is the difference between the priority function to the default behavior from top to bottom?
    How does the compounding function then fit in?

    I look forward to hear back soon to wrap this up so I can inform our marketplace integrator about the tax functionality behaviour in WooCommerce in order to adjust to this. Currently our integrator follows now the priority function to select 1 rate while the default behavior results with them in multiple rates.

    Best regards,
    Harry

    Thread Starter compendiumvent1

    (@compendiumvent1)

    Hi Mirko,

    Thanks for your reply.

    Only I am not clear what the difference in functionality is between the mentioned multiple tax rates for a specific country using the priority function and the default behavior from top to bottom not using the priority function. Both seem to do the same thing selecting 1 applicable tax rate when it matches e.g. postcode or only the country. Although what you mentioned on the multiple tax rate suggest that more than 1 rate is selected when this applies e.g in a specific country or the same postcode. But this would mean these rates that apply are compounded as not only 1 is selected. What is then the use of the compounding function.
    Therefore please explain what is the difference between the priority function and default behavior from top to bottom?
    How does the compounding function then fit in?

    Comming back to our situation, using the priority function in one of our two setup ways (see my first message) by setting priority 1 for general country DE did not result in selecting the priority 2 postcode when the postcode matches. So depending on your explanation above, is then the correct functionality setup to have the postcode tax rate on priority 1 in order to get only this tax rate of 0% selected when it matches the postcode, and the general country DE on priority 2 when it does not matches the postcode in order to get only the country tax rate of 19% selected?

    Look forward to hear back soon.
    Harry

    Thread Starter compendiumvent1

    (@compendiumvent1)

    Hi Mirko,

    Thanks for your reply.

    However I still see not the remaining functionality of priority setting.

    You mentioned that the most important thing to remember is the default behavior from top to bottom in order for the postcodes tax rates to be triggered. So how will then the Priority 2 for postcodes be fine as these are automatically put below the priority 1 of in our case the country DE when saving this, as the priority 2 will never be selected?

    Than as you mentioned, entering multiple tax rates for a specific country, for example multiple VAT rates within the same country, you need to prioritize them according to their relative importance. Hence, in the field for Priority you can enter the number for each tax rate. In the example every tax rate is set with a different priority level and only one particular tax rate corresponds to a specific priority.
    Is this then the use of priority?
    If so, what is then actually the result taking the example and keeping in mind that compounding is not selected?

    Depending on your reply what should then be our setup for the system to select only the tax rate on postcode when matching e.g. 0% and when not matching on country level e.g for DE 19% without compounding these?

    Look forward to hear back soon.

    Thanks,
    Harry

    Thread Starter compendiumvent1

    (@compendiumvent1)

    Hi Mirko,

    Thanks for your reply.

    However I am confused by this.

    The example you mentioned, which I also mentioned, with the same State like California where you can set another State code (90210), you seem to confirm that this will trigger a different local tax rate (2%) from the general State tax rate (7%). This will not be compounded unless compounding is selected too.

    So then selecting a higher priority of 2 or more is the way it is supposed to work. Therefore with our setting 2 like for country code DE, a priority 2 for Postcode/ZIP should then result in selecting the 0% rate of the zipcode when this matches without compounding the taxes.

    When, as you mentioned first, WooCommerce will start elaborating taxes from the top of the table to the bottom, what is then the remaining functionality of priority setting?

    Look forward to hear back soon.

    Thanks,
    Harry

    Thread Starter compendiumvent1

    (@compendiumvent1)

    Hi Mirko,

    Thanks for your reply and to perform a test and replicate the issue.

    Herewith the screenshots of our tax settings:
    Tax Options: https://snipboard.io/UVbZTS.jpg
    Tax rates (we have only standard): https://snipboard.io/2mTjOD.jpg

    The setting for country code DE is the mentioned setting way 2 , which is automatically saved after all the priority 1 at the bottom.
    All the others country codes with also zipcode settings are the mentioned setting way 1.

    Look forward to hear back soon so we know how this should work and resolve the issue we have fast.

    Thanks,
    Harry

Viewing 7 replies - 1 through 7 (of 7 total)