I'm trying to reproduce this issue but just can't do it. What Google API are you using (Google merchant center > settings > API version)? Could you also please send me your complete XML request from Google (Google merchant center > tools > Integration Console) so I can debug it?
BTW, have a look at the following topic https://www.nopcommerce.com/boards/t/11134/google-checkout-nop200.aspx
BTW, have a look at the following topic https://www.nopcommerce.com/boards/t/11134/google-checkout-nop200.aspx
Hi Andrei,
So I now have the GC plugin log working. It wasn't before because of this
if (!_settingService.GetSettingByKey<bool>("googlecheckoutpaymentsettings.logfileenabled"))
return;
There is no such setting.
Now I have the log I can PM you the XML of an order that fails to be added to nop system.
I think the bug is to do with the region value. If the first 2 letters of an British region match those of a US state code we seem to get the error.
var billingStateProvince = _stateProvinceService.GetStateProvinceByAbbreviation(newOrderNotification.buyerbillingaddress.region.Trim());
What do you think?
Darren