I am not exactly sure if I understand your question. This is the table rate we are using and it works just fine for all the different weight setting.
.6:2.49,.13:3.49,2:5.99,4:7.99,6:9.99,8:11.99,10:12.99,15:15.99,20:19.99,100:24. 99,150:0.00
Printable View
I've been reading through this thread and trying hard to get this working for several days. I've gotten to the point of being able to actually charge on GC but I can't get GC to talk with my ZC.
Here is the error message in GC:
Error parsing XML; message from parser is: Content is not allowed in prolog.
Any ideas, anyone?
Thanks
Just some ideas:
Possibly malformed XML generated by the mod. (at the very beginning of the XML).
Did you edit the shipping arrays in googlecheckout.php payment module? Are you certain there are no formatting/syntax issues. Extra spaces in the file? The arrays have be carefully edited.
Please provide complete error entries from both:
1. Google Checkout account -> Settings -> Integration
2. And from googlecheckout/response_error.log
Log info relevant to the specific error. Possibly including the relevant XML when you observe the error.
Woody
A resource with some posts that might assist you:
http://groups.google.com/group/googl...rch+this+group
Woody
The above post is from the Google Developer Blog.Quote:
SSL certificate changed from *.google.com to checkout.google.com
Tuesday, May 1, 2007 4:58 PM
This post is relevant to merchants that completed a level 2 integration using the order processing API. On May 10, we will update the SSL certificate for checkout.google.com from a wildcard certificate (*.google.com) to a certificate specifically issued for checkout.google.com.
If you use the order processing API, it's important that your code follows the security guidelines outlined in the API documentation.
http://googlecheckoutapi.blogspot.co...googlecom.html
Anyone aware if the GC for ZC mod is based on the "order processing" API and if this SSL cert change will affect 1.3R2 mod version released by ropu (a.k.a. Bruno Rovagnati)?
Ropu where are you?
Woody
Thanks for your thorough reply Woody:
I have not modified the shipping arrays or anything in the googlecheckout directory.
I got the error entry from the Google Integration page in Safari. Here is the complete response:
and here is the error log entry:Quote:
May 10, 2007 3:05:07 PM JST
Error: Error parsing XML; message from parser is: Content is not allowed in prolog.
Warnings:
XML We Received:
Wed May 9 23:05:07 PDT 2007:- Invalid
XML We Sent:
<?xml version="1.0" encoding="UTF-8"?>
<merchant-calculation-callback xmlns="http://checkout.google.com/schema/2" serial-number="72036039-c423-4f7c-810c-c27c1ba4eee2">
<shopping-cart>
<items>
<item>
<tax-table-selector>Non-Taxable</tax-table-selector>
<item-name>testing, testing, do not use</item-name>
<quantity>1</quantity>
<unit-price currency="USD">5.0</unit-price>
<merchant-item-id>54</merchant-item-id>
<item-description></item-description>
<merchant-private-item-data>YToxNzp7czoyOiJpZCI7aTo1NDtzOjg6ImNhdGVnb3J5IjtzOjE6IjMiO3M6NDoibmFtZSI7czo yODoidGVzdGluZywgdGVzdGluZywgZG8gbm90IHVzZSI7czo1OiJtb2RlbCI7czowOiIiO3M6NToiaW1 hZ2UiO3M6MTY6ImNvbnN0cnVjdGlvbi5wbmciO3M6NToicHJpY2UiO3M6NjoiNS4wMDAwIjtzOjg6InF 1YW50aXR5IjtpOjE7czo2OiJ3ZWlnaHQiO2k6MDtzOjExOiJmaW5hbF9wcmljZSI7ZDo1O3M6MTU6Im9 uZXRpbWVfY2hhcmdlcyI7aTowO3M6MTI6InRheF9jbGFzc19pZCI7czoxOiI0IjtzOjEwOiJhdHRyaWJ 1dGVzIjtzOjA6IiI7czoxNzoiYXR0cmlidXRlc192YWx1ZXMiO3M6MDoiIjtzOjI4OiJwcm9kdWN0c19 wcmljZWRfYnlfYXR0cmlidXRlIjtzOjE6IjAiO3M6MTU6InByb2R1Y3RfaXNfZnJlZSI7czoxOiIwIjt zOjIyOiJwcm9kdWN0c19kaXNjb3VudF90eXBlIjtzOjE6IjAiO3M6Mjc6InByb2R1Y3RzX2Rpc2NvdW5 0X3R5cGVfZnJvbSI7czoxOiIwIjt9</merchant-private-item-data>
</item>
</items>
<merchant-private-data>
<session-data>d4e37bdba68e8f2e29dafb6ad062bae7;zenid</session-data>
<product-data>;54</product-data>
<ip-address>198.162.1.1</ip-address>
</merchant-private-data>
</shopping-cart>
<buyer-id>235385247619344</buyer-id>
<calculate>
<shipping>
<method name="Zones: Zones Rates" />
</shipping>
<addresses>
<anonymous-address id="371236564071989">
<country-code>US</country-code>
<city>Atown</city>
<region>CA</region>
<postal-code>012345</postal-code>
</anonymous-address>
</addresses>
<merchant-code-strings />
<tax>false</tax>
</calculate>
<buyer-language>en_US</buyer-language>
</merchant-calculation-callback>
ThanksQuote:
InvalidWed May 9 23:05:07 PDT 2007:- InvalidWed May 9 23:05:18 PDT 2007:- InvalidWed May 9 23:05:23 PDT 2007:- InvalidWed May 9 23:05:25 PDT 2007:- InvalidWed May 9 23:06:40 PDT 2007:- InvalidWed May 9 23:06:55 PDT 2007:- Invalid
I have my store set up to get live rates from FedEx, Ups, etc.. and would like the generated shipping rates to pass on to my Google Checkout. So far they don't.
I know that I can manually set up the rates in GC but since the rates Im getting will vary, I want GC to always match.
Has anyone come across this before??
thanks
I have my store set up to get live rates from FedEx, Ups, etc.. and would like the generated shipping rates to pass on to my Google Checkout. So far they don't.
I know that I can manually set up the rates in GC but since the rates Im getting will vary, I want GC to always match.
Has anyone come across this before??
thanks