(see attached) The cost on the Paypal screen always says $5.00 shipping (doesn't matter if shipping should be $50 or $500!)
In Virtuemart and the email confirmation the shipping cost IS correct. It's just that the code is passing the incorrect, constant $5.00 shipping value to Paypal.
Any ideas why this is happening?
[attachment cleanup by admin]
Found the fix:
Log in to Paypal > Profile > Postage Calculations
Check the box at the bottom that says:
Click here to allow transaction-based postage values to override the profile postage settings listed above (if profile settings are enabled).
[attachment cleanup by admin]