In my shop I have VAT for specific country.
Ex. Germany: 19%, Austria 20%.
Everything is okay in all steps during the checkout, but when I am trying to pay from Germany, with payment method that is different from Cash in Advance (ex. Sofort), price for the product is okay calculated (with 19% or 20% vat), but shipping costs are always calculated with 20% VAT.
Also, important thing is that default vat for the shop is 20%.