Hi
I have been trying to trace this issue for several days now, and am tearing my hair out.
Using Express Checkout from the shopping_cart page, the information passed to Paypal is completely wrong for VAT and carriage - no VAT is on the order, and the carriage options all selected are international ones, no local (UK) ones.
If I log into my account on the shop then use Express Checkout, all the right values are there; but that somewhat defeats the object of Express Checkout!!
Loggin what is being pushed up to Paypal, there is no VAT/tax on the products, whereas in reality it should be 20%.
I have been back-tracing thru the code, and noticed that when I get tep_get_tax_description("2",Null,Null) called then this is when the wrong shipping (so assume wrong country) and tax are being generated - I reckon the call should be either tep_get_tax_description("2",-1,-1) or tep_get_tax_description("2","222","237")
I am using the Paypal Express Checkout as supplied with OSC 2.3.3
Any ideas what I am missing before I lose what little hair I have left?
Thanks,
Doc