• Resolved dn2018

    (@dn2018)


    Hi,

    Recently, probably with the latest update of Woocommerce, the variable shipping class costs in the flat rate shipping method has stopped working for us.

    On the checkout page the cost is not shown next to the shipping option as it used to be, and only the VAT of the shipping cost is actually added to the total price and the total VAT. Adding a flat rate cost for all shipping classes in the “Cost” field works as normal.

    I have tried to create new shipping zones and methods, but the result is the same.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support wpnomad a11n

    (@wpnomad)

    Hi @dn2018 ,

    Recently, probably with the latest update of Woocommerce, the variable shipping class costs in the flat rate shipping method has stopped working for us.

    That is strange. As I understand, you have shipping classes, and have added cost for the shipping classes through Flat Rate. However, these shipping costs are not getting added on cart and checkout. Is that right?

    Here’s what I recommend to check:

    1. Check and confirm that the product has the correct shipping class assigned to it.
    2. Do a conflict test to check if any other plugin or theme may be conflicting with WooCommerce shipping classes. You can do a conflict test as per the steps here: https://docs.woocommerce.com/document/woocommerce-self-service-guide/#section-4

    Do let us know how that goes and if you need any further help from us.

    Thread Starter dn2018

    (@dn2018)

    Yes, that is almost correct. What makes it even more strange is that the VAT is added from the correct shipping class cost. So let’s say shipping for the class “Medium” is 10€ plus 2€ VAT, then the 2€ is added to the total cost and also added to the total VAT in the specification, but the 10€ is not added.

    Shipping class is populated and working fine for other shipping methods.

    Another problem that appeared at the same time was lots of “Warning: A non-numeric value encountered in”. This was solved by changing the decimal sign from . to , in all flat rate methods costs. Other methods didn’t need to be changed and work as before with no issue.

    I can not do the conflict test right now, but will attempt when possible.

    Thread Starter dn2018

    (@dn2018)

    Deactivating the ATUM Multi-Inventory plugin makes everything normal, so I have contacted their support but not heard back yet.

    Hey @dn2018

    Glad to hear it – thanks for letting us know!

    I’ll mark this thread as resolved now. If you have any further questions, I recommend creating a new thread.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Shipping class costs not working’ is closed to new replies.