Re: Google Checkout module for Zen Cart (beta)
Google checkout has been successfully integrated with JROX affiliate manager. I stayed up all night trying to fix it and finally got it working, only to discover the JROX team posted a fix right before me:
http://www.zen-cart.com/forum/showthread.php?t=51485
Re: Google Checkout module for Zen Cart (beta)
Ok, another issue i'm seeing is the Quantity when it posts the transaction into Zen-Admin as an order.
someone ordered a quantity of 4 things, the total was right, but the quantity that popped up on the admin was just 1 X ITEM
Just thought i'd bring this up. I am really liking what i'm seeing so far.
I wouldn't mind googcheckout having an option to print invoice, label, etc.
Thanks for your hard work and hopefully i can start making use of my free processing.
Re: Google Checkout module for Zen Cart (beta)
I've now done a FULL re-install of everything, still does not work.
Re: Google Checkout module for Zen Cart (beta)
ok make a folder in the main listing called googlecheckout:
www.yourstore.com/googlecheckout
copy all of the files from your admin/googlecheckout
into the folder you created.
do the editing of code as posted a few posts ago of the responsehandler in the main folder
make sure you have the google checkout info correct inyour website merchant ID and key
make sure you have the API Call Back url https://www.yourstore.com/googlechec...nsehandler.php
check whatever you want in there. I test in live mode with a 2nd email account and CC# and just decline the transaction.
anyways, hope it helps you out.
Re: Google Checkout module for Zen Cart (beta)
I edited the code in responsehandler.php as suggested but I'm still not getting orders in admin. It behaved exactly as it did before I made the changes.
Any other ideas?
Has anyone purchased and installed the mod from MagneticOne?
Jason
Re: Google Checkout module for Zen Cart (beta)
do you have the following files in googlecheckout:
gcheckout.php
responsehandler.php
xmlbuilder.php
xmlparser.php
response_message.log
response_error.log
Re: Google Checkout module for Zen Cart (beta)
you need those files in admin/googlecheckout and in googlecheckout
considering it's in beta form and a member from google has been contacting with me about how they are still working on certain aspects, i don't know if i would purchase a mod from somewhere online.
Re: Google Checkout module for Zen Cart (beta)
Quote:
Originally Posted by
anjordan77
you need those files in admin/googlecheckout and in googlecheckout
considering it's in beta form and a member from google has been contacting with me about how they are still working on certain aspects, i don't know if i would purchase a mod from somewhere online.
Yes, I have all those files in both admin/googlecheckout and /googlecheckout. I'm not gonna worry about it for now. as long as its processing payments properly I'm ok with it not sending the info to admin. I'm sure the guys at google will get it working correctly soon.
But thanks for the suggestions.
Jason
Re: Google Checkout module for Zen Cart (beta)
I'm thinking it's somewhere in here for the attributes:
Quote:
//Insert entries into orders_products_attributes
$orders_products_id = $db->insert_ID();
if (isset($products[$i]['attributes']) && is_array($products[$i]['attributes'])) {
while (list($option, $value) = each($products[$i]['attributes'])) {
$attributes = $db->Execute("select popt.products_options_name, poval.products_options_values_name, pa.options_values_price, pa.price_prefix
from " . TABLE_PRODUCTS_OPTIONS . " popt, " . TABLE_PRODUCTS_OPTIONS_VALUES . " poval, " . TABLE_PRODUCTS_ATTRIBUTES . " pa
where pa.products_id = '" . $products[$i]['id'] . "'
and pa.options_id = '" . makeSqlString($option) . "'
and pa.options_id = popt.products_options_id
and pa.options_values_id = '" . makeSqlString($value) . "'
and pa.options_values_id = poval.products_options_values_id
and popt.language_id = '" . $languages_id . "'
and poval.language_id = '" . $languages_id . "'");
$sql_data_array = array('orders_id' => $orders_id,
'orders_products_id' => $orders_products_id,
'products_options' => makeSqlString($attributes->fields['products_options_name']),
'products_options_values' => $attributes->fields['products_options_values_name'],
'options_values_price' => makeSqlFloat($attributes->fields['options_values_price']),
'price_prefix' => makeSqlString($attributes->fields['price_prefix']));
$db->Execute(TABLE_ORDERS_PRODUCTS_ATTRIBUTES, $sql_data_array);
}
}
}
And somewhere in here for the quantity issue:
Quote:
'products_quantity' => makeSqlInteger($products[$i]['quantity'] ));
Sihpping is a whole other monster
Re: Google Checkout module for Zen Cart (beta)
What is the status of this add-on?