Can you check this behavior in the new version?
Hello Andreas,
Sorry, but it didn’t work for me, i have the same behavior.
I also saved the new settings before testing it out
Very wierd and sorry to hear. Probably some conflict with your theme or maybe another plugin maybe. I checked it with storefront and the fee is there when the user tries to pay it from “my orders” menu.
How can an order get failed with COD payment? Probably manually I suppose. I did a test, manually made an order “Failed” and when tried to Pay it again as customer I saw the extra cod fee correctly.
The only thing I can think of is a conflict with theme or another plugin
Actually the failed order was with an online payment (credit /debit card). After that, customer tried again with offline payment COD and the fee was missing. I replicate the steps above before replying to your post.
I use hello elementor as a theme. However i will update woocommerce and a few plugins to the latest versions and will try again.
Oh I see. Unfortunately this is the default WooCommerce implementation, in that stage nothing can be added, what is charged is charged and the order cannot be altered. I will definitely try to find a way for solving this