I had the same problem, wish Paypal API uses items tax total, instead of single item's tax for the item tax amount. What I did is to calculate the tax difference and put the adjustment either to the shipment fee, or as a discount, so that the paying total is still the same as what the shop gives.
... View more