• Hi,
    We encounter a problem in backend when we create on order : the tax is add to price including VAT:

    The Product price by 3 with VAT is 64 €.
    But when we add this product to item line we get this in the order :
    item :21.33€ × 3 64.00€ without VAT 3.52€ tax at 5,5%
    Items sub total : 64.00€
    VAT 5,5%: 3.52€
    Total: 67.52€

    In woocommerce configuration we have checked “Yes, I will enter the prices including VAT”.

    When we add the item in an order we get the price including VAT instead of price without VAT.

    Do you have a solution ?

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Mykola Lukin

    (@bycrik)

    Hello @azalbert,

    Tiered Pricing for manual orders is disabled by default. Just to clarify: have you enabled that part?

    Thread Starter azalbert

    (@azalbert)

    Hello,

    yes it’s enabled.

    i have add this line in fuctions.php of theme
    add_filter('tier_pricing_table/addons/manual_orders_active', '__return_true');

    Plugin Author Mykola Lukin

    (@bycrik)

    Hello @azalbert,

    The problem is that modifying the price for the manual order is the same task as in the cart. WooCommerce already did all its calculations in the cart and does not allow us to adjust only product prices for the manual orders. We have to calculate the total price avoiding the WooComemrce logic. That’s why there might be different issues.

    This caused many problems when manual orders didn’t consider 3rd-party logic like “product addons” plugins price, or anything else that adds additional price in the cart but not for manual orders. We decided to disable this logic by default.

    As a solution, can you please add additional params to this function here
    https://ibb.co/p4SB2xH and here https://ibb.co/3hGxSp9

    $newPrice = PriceManager::getPriceByRules( $qty, $productId, 'view', 'cart' );

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Tax add twice in manual order backend’ is closed to new replies.