For some reason when GetRatesAsync receives a dynamic it's response becomes dynamic, and the extension method ConvertCurrency can't be found at runtime.
This wasn't found while testing locally because I had EnvironmentSettings:ShippingProvider set to null so it never hit this block of code, only noticed when testing on hosted site
For some reason when GetRatesAsync receives a dynamic it's response becomes dynamic, and the extension method ConvertCurrency can't be found at runtime.
This wasn't found while testing locally because I had EnvironmentSettings:ShippingProvider set to null so it never hit this block of code, only noticed when testing on hosted site