Maybe somebody can correct me but a customer contacted us today having trouble receiving free shipping on an order after he had applied a discount code at checkout. It turned out that he had tried to checkout, found that after the discount the shipping cost was triggered then added another product to meet the minimum spend but was still being charged shipping cost. I then managed to replicate the problem myself and solve it but selecting the “collection” option for shipping then reselecting the “mailing” option. It did not solve itself with a page refresh. It seems that the order in which the shipping is calculated and discount applied can lead to errors. Here are screenshots of the incorrect checkout and the corrected version after I went back and reselected the mailing option:
Any tips on resolving this or similar problems would be welcome because this was not a great first experience for our customer.
Thanks in advance.

