do you still see “Posted: 11 months ago” ?
probably it was anything temporary, I don’t even have an idea what it could be. currently I see “Posted: 1 hour ago” as normal…
I could not find the first two lines in my .htaccess file, but I added the second two ones as you suggested and run a couple of tests again.
I did not see anything new in the GC console, just the same “Your server returned no data in its reply; Checkout requires data of type merchant-calculation-results in reply to merchant-calculation-callback”. Nothing new either in the SQL debug table as far as I can see - I have attached another dump.
Note: This feature is only supported for shipments sent to and from U.S. postal addresses. In addition, any costs associated with carrier-calculated shipping methods must be specified in U.S. dollars (USD).
so I think it might be a problem that you are not sending from and to U.S. postal addresses.
please, double check it with google.
Best regards,
Serge
Hi Serge,
I’m in the US and all the addresses I have been testing have been US only. I finally got Carrier Calculated Shipping to work after I deleted the code in Magento that checked for any type of authentication. Hopefully this will just be a temporary fix but I have tried everything I could think of to get the authentication working.
I am having problems with google checkout also. Shipping is showing 0.0 when using “Carrier Calculated”. The error i am getting in the google intigration consol is:
Lisa, I will prepare some changes to the code to debug the problem.
etho201, what error exactly do you get in the google checkout integration console?
mikefifield, I am unsure what kind of problem you have, so I suggest first of all to check if you have a valid SSL certificate and as an alternative test open a google checkout sandbox account and try to use merchant calculation callback URL over http with it.
Attached are my log files from /var/log - although I thought that after having enabled the log settings in admin, there would be two new files there - system.log and exception.log - but they’re not there. The var/log is chmod-ed to 777.
Lisa, please try updated /app/code/core/Mage/GoogleCheckout/Model/Api/Xml/Callback.php attached to the current post.
let me know your results (attach integration console messages and also /var/log files).
Lisa, new /lib/googlecheckout/googlemerchantcalculations.php attached. btw, it was a fix AnnaM were sharing with you as I know, so probably you should have updated script already, but it seems that you haven’t.
please try it once more and give us your feedback.
Not a problem - I did try the file Anna gave me, but as it made no difference at the time, I went back to the old one. I have now updated it with the one you attached in your post and tested again.
Now GC says:
“Merchant Calculations: We were looking for data in your merchant-calculation-results, but were not able to find it: shipping-name”
problem is that we cannot reproduce your conditions and requests from google are a bit different, so we are blind when trying to fix it.
please take attached Callback.php (googlemerchantcalculations.php you should left like you have got from me).
The postage is calculated properly. There are no errors in the integration console! YAY!
I will do more thorough checks during the next couple of days, and will confirm after that, but from what I can see, this works fine (apart from that is says TAX instead of VAT, but that is not an issue whatsoever).
Could you share with us what the problem was?
Many, many, many, many thanks for your help - you have no idea how much it means!