Re: Google Checkout module for Zen Cart released
Colosports: I'd been seeing the attribute bug, and your fix partially solved it - thanks! I am noticing that when a product has a complex set of attributes, the Google Checkout page truncates them with an ellipsis. Do you have any idea if there's a way to display the attributes in their entirety? I'm not sure if it's a hard limit of Google Checkout or what.
Re: Google Checkout module for Zen Cart released
Google set the max limit to about 94 character for the title (+attribute).
This should not matter since, we can have Google send the attribute values back to Zencart and have all the attributes listed in Admin Orders.
I have found a solution to the address book bug. I am running a few more test and will list the fix later on tonight.
Re: Google Checkout module for Zen Cart released
What is supposed to happen when you're using sandbox mode and you place an order?
After it says thanks, shouldn't it send you back to checkout_success? And shouldn't it take the products out of your cart? And shouldn't it show you in admin that you have a new order?
Or do those things only happen when you go to live?
Re: Google Checkout module for Zen Cart released
After you place an order (in sandbox or live mode),
Your will get a Thank You page from Google that you placed an order.
If you return to the website, you will not get a Checkout Success.
The items in your cart disappears.
The shipping address is stored in the database. In admin, you will see the new order like regular orders. Google user will not apear in Admin->Customers.
If you get the Thank You page from Google but the orders does not show. Check the error page in your Google Checkout->Settings->Integration page.
Also make sure that the fill in the callback URL link. (Instruction in Readme file)
Re: Google Checkout module for Zen Cart released
Everything goes fine, Google says thank you, but when it returns me to my site, it doesn't show the order as completed and the items are still in the shopping cart.
I know others are having the same issue...?
Re: Google Checkout module for Zen Cart released
Brownsgreens, still having the same problem here, yeah. Callback URL is filled in as per the README, and no errors pertaining to the order in Settings->Integration, but the cart isn't emptied and the order doesn't show in Admin. Weird.
Re: Google Checkout module for Zen Cart released
Here's a solution to the Address Book fix.
Instead of updating the address book and ruining all the address book, the code below will add a new address entry to the customer's address book. A possible problem is that the address may become full if they ship to a lot of different address.
Change on line 309
Code:
zen_db_perform(TABLE_ADDRESS_BOOK, $sql_data_array, $oper, $params);
to
Code:
zen_db_perform(TABLE_ADDRESS_BOOK, $sql_data_array);
Re: Google Checkout module for Zen Cart released
For those that are having problems, please post:
1. Version of Google Checkout.
2. Version of ZenCart running on.
3. Your website.
4. You Callback URL.
5. If you are on Sandbox or Live mode.
6. Errors (if any) listed at Google's website (under Setting Tab->Integrations)
Re: Google Checkout module for Zen Cart released
I'm running the most recent version of zen, google checkout.
My website is valleymeals.com
It's on sandbox, the callback url is set properly, I have no errors on the google side, everything works perfectly there. I can log into my sandbox merchant account and see the orders there.
The customer then is sent back to index, and the items are still in the cart and the admin panel doesn't show the order.
Re: Google Checkout module for Zen Cart released
You have errors:
Fatal error: Call to undefined function: getallheaders() in /homepages/25/d178655344/htdocs/zen/googlecheckout/responsehandler.php on line 83
from http://www.valleymeals.com/googleche...nsehandler.php
This page should show up as an blank page.
Fix your errors and try again. I'm not sure what the error relates to. Maybe someone with more knowledge can help you out. Or try searching the web for more info.