anticide:
Ropu,
I'm not sure if you use CGI basic authentication, but here's the errors from someone who does, using the most up-to-date RC4, and all of the installation/readme instructions followed. I have attempted it several times, and here is what I get:
Settings:
.htaccess - True
Operation - Sandbox
Multisocket - True
Merchant Calculation - http
Default values are set for shipping, googlecheckout has my return url for callback. ht files set up properly.
When .htaccess option is true, my server sends the mercant calculation results, which must have an error in the xml, because googlecheckout says "Anticides Emporium does not ship to this address". Yet my XML that sends to the server says it does, here is the xml it sends:
<?xml version="1.0" encoding="utf-8"?> <merchant-calculation-results xmlns="http://checkout.google.com/schema/2">
<results>
<result shipping-name="UPS: Next Day Air" address-id="326363196030853">
<shipping-rate currency="USD">26.69</shipping-rate>
<shippable>true</shippable>
</result>
<result shipping-name="UPS: Next Day Air Saver" address-id="326363196030853">
<shipping-rate currency="USD">24.09</shipping-rate>
<shippable>true</shippable>
</result>
<result shipping-name="UPS: 2nd Day Air" address-id="326363196030853">
<shipping-rate currency="USD">15.3</shipping-rate>
<shippable>true</shippable>
</result>
<result shipping-name="UPS: 3 Day Select" address-id="326363196030853">
<shipping-rate currency="USD">11.07</shipping-rate>
<shippable>true</shippable>
</result>
<result shipping-name="UPS: Ground" address-id="326363196030853">
<shipping-rate currency="USD">8.25</shipping-rate>
<shippable>true</shippable>
</result>
</results>
</merchant-calculation-results>
```However, if I set the .htaccess option to false, with or without the htaccess files made, my server DOES NOT send the xml of calculation results to the server, and googlecheckout uses my default values already sent.
>
>
> Therefor, the cgi option being true is correct and working (it sends the xml), however the xml formatting or something is incorrect, as googlecheckout isn't updating the price and shutting down checkout by saying we do not ship to that address. Please help, as I am one of the few on this board that has a clue how to get past the install/readme files, as it's apparent people dont read. LOL
>
> Thanks in advance, and your help and hard work is EXTREMELY appreciated,
> Anticide
hi anticide
as i can see, ur under CGI. so .htaccess file must be added, and setted to true, and DV are shown.
TIP, if u are using only one shipping provider that has to call a WS (ie. fedex, usps, ups, etc) multisocket is recomended to be set in false, because will only add overhead, (must add this to the docs :D)
If GC page says that ur store doenst ship to some address is because all shipping results are set to false, but is not the example u sent in the xml above.
my suggest, try multsocket false, and test it with the responsehandler_test.php in my signature.
BTW, if you want (or any one) i have an other script that works as a proxy between Zencart and sandbox, there you can log all http messages with the server. but this requires a little more configuration and some DB mods. (not big deal), but is a good debuging tool.
please, send your feedback when trying my suggest
thx
ropu