osCommerce and osCMax shopping cart software forums

Shopping Cart Software

osCommerce with teeth!

 
 

[Beta Module] Google Checkout for osCMax v1.4.5 CCS

This is a discussion on [Beta Module] Google Checkout for osCMax v1.4.5 CCS within the Google Checkout forums, part of the Payment Modules category; BETA SOFTWARE : Do Not Use on a Live Store - for testing only! I need a little help beta ...


Go Back   osCommerce and osCMax shopping cart software forums > osCMax v2.0 Forums > osCMax v2 Features Discussion > Payment Modules > Google Checkout

Register FAQ Members List Calendar Mark Forums Read


Free community membership! Fast easy FREE membership
Reply

 

LinkBack Thread Tools
  #1  
Old 05-03-2008, 06:19 PM
michael_s's Avatar
osCMax Developer

 
Join Date: Jul 2002
Location: Phoenix, AZ
Posts: 10,484
Thanks: 73
Thanked 334 Times in 313 Posts
Rep Power: 10
michael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond repute
Default [Beta Module] Google Checkout for osCMax v1.4.5 CCS

BETA SOFTWARE : Do Not Use on a Live Store - for testing only!

I need a little help beta testing the latest update for the Google Checkout module. I just finished updating the code, but could use some help testing in on a few other shops.

If you have a development osCMax RC3.0.1 shop, grab the attached zip and give it a try on your code base.

This is beta software, so it may have some bugs in it that cause issues with either the install process or checkout, so Do Not Use on a Live Store

On an un-modified osCMax RC3.0.1, unzip the archive and upload the files, overwriting the osCMax files. If you already have an earlier version of google checkout installed in your shop, be sure to disable the module prior to upgrading, then after upgrading, re-enable it for the changes to take effect.

Also included are manual install instructions for osCMax, if needed.

Please report any problems in this thread.



Change Log (update from 1.4beta)
  • Added Carrier Calculated Shipping Support (CCS)!!
  • (Google Checkout Developer's Guide Addendum - Carrier-calculated Shipping - Google Checkout APIs - Google Code)
  • Added Sandbox and Production id/key config in Admin UI
  • Added SANDBOX string to the payment method in order page for orders processedwith GC using sandbox.
  • Added a warning under the GC Button when in Sandbox mode.
  • Added a warning in the Payment Modules page in the Admin UI when in Sandbox mode.
  • Disalbe merchant Calculation Shipping methods from the Admin UI by settingDefault value to 0.
  • Added Google Checkout Custom Order States that match Google Checkout ones. (Check INSTALLATION, an SQL must be run to update old GC order status)
  • Check for non-valid state changes
  • Allow product categories to use GC as checkout system
  • Added Cart Expiration
  • Check for correct configure.php defines to avoid shipping module inclusion errors
  • Added a configuration to disable GC button for specific product categories (double check Google Checkout Program Policies and Guidelines)
  • Send Zencart's Credentials to new customers created with GC
  • If AutoCharge is enabled in GC, a whole Digital purchase is processed without merchant intervention.
  • Use updated PHP Sample code
  • Changed PHP Sample code parser classes names to avoid complicts (XMLParser -> CG_XMLParser, XMLBuilder -> CG_XMLBuilder)
  • Added Cancel Order feature.
  • Added shipping_methods_uk.php with UK pre-configured shipping methods.
  • Admin UI configuration regroupment
  • Added Recommended Default Values to Shipping_generator
Attached Files
File Type: zip google_checkout_oscCMax_1.4.5.CCS.zip (201.9 KB, 5 views)
__________________
Michael Sasek
osCMax Developer


  • osCMax Templates - Hundreds of premium quality templates. New designs every month!

  • xShop for osCMax - Windows Based osCMax administration. Improved workflow, security, speed and convenience.

  • osCMax Hosting - From basic hosting to High Availability, Load Balanced arrays, the most experienced osCMax host.

  • osCMax Template Tutorial - Learn how to make your own custom templates and how to use the powerful features of the osCMax template system.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links
Advertisement
  #2  
Old 07-12-2008, 07:30 PM
michael_s's Avatar
osCMax Developer

 
Join Date: Jul 2002
Location: Phoenix, AZ
Posts: 10,484
Thanks: 73
Thanked 334 Times in 313 Posts
Rep Power: 10
michael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond repute
Default Re: [Beta Module] Google Checkout for osCMax v1.4.5 CCS

Nobody wants to help test this?
__________________
Michael Sasek
osCMax Developer


  • osCMax Templates - Hundreds of premium quality templates. New designs every month!

  • xShop for osCMax - Windows Based osCMax administration. Improved workflow, security, speed and convenience.

  • osCMax Hosting - From basic hosting to High Availability, Load Balanced arrays, the most experienced osCMax host.

  • osCMax Template Tutorial - Learn how to make your own custom templates and how to use the powerful features of the osCMax template system.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3  
Old 07-23-2008, 08:17 PM
Lurker
 
Join Date: Jul 2008
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Rep Power: 0
chirameto is on a distinguished road
Default Re: [Beta Module] Google Checkout for osCMax v1.4.5 CCS

I checked your google checkout module and I found that it is the very same code to official GGC 145a, so it will be suffer from the same bug that the official module have. I will talk about GGC integration first.

At first I try to install it over OSCMaxRC4, the error show that a table name "zone to geo zone" (sorry i can't remember an exact name) doesn't exist. I think this error has nothing to do with GGC module but it happen becuase the rc4 database building script is not complete yet.

So I install it over OSCMaxRc3.01 and it works if I checking out normally from my shopping cart page with GGC. However, if I didn't click GGC and click normal checkout button instead, there are 2 minor bugs occur as follow:

1. After I click the normal checkout button, the login.php page will pop up and ask me to sign in. If I click the GGC button in this login page, I expect to go to google page but I get stuck here.

2. If I do login in the login page above or click the purchase with out account, there are no google checkout list as my payment method.

I will talk about official bug in later post.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4  
Old 07-23-2008, 09:01 PM
Lurker
 
Join Date: Jul 2008
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Rep Power: 0
chirameto is on a distinguished road
Default Re: [Beta Module] Google Checkout for osCMax v1.4.5 CCS

The official bug that I have been found on my website ( I have my own modificatoin over original OSC).

1. The order total value won't display correctly in google page. This because the error in file gcheckout.php. It psot wrong xml to google server, check out this thread in google forum.

2. The attribute stock won't be deducted because the file responsehandler.php, which suppose to post data back to your store, wasn't designed for QTPro or anything like this contribution. There are some thread in osc forum about how to integrate QTpro with GGC but I can't find it, sorry.

3. When customer make order, google will create order log in admin side. Somehow, if you are not selling in US, the country of the buyer won't come in and it will show Afganistan which is the first country in the list instead. This will result in wrong Tax zone. The solution is in this thread.

4. If you fix the above problem, GGC will be able to post correct country of the buyer in to your admin order page, but this time it will post in country ISO code not the country name like another order. This thing can be modified easily in responsehandler.php by making it query the country name form the ISO code in your database before post them to order log.

5. This is the last problem I'm unable to find anyway to solve, it is the wrong shipping weight calculation. It will occur if you buy the same product with different attribute, like 1 shirt Color black Size L and 1 shirt color red size L, it will calculate the weight only 1 product instead of 2. I think the problem lies within gcheckout.php. It should be able to separate product with different attribute from each other. But i'm not good at php at all so I can't fix it myself.

That's all problems that I know. I hope somebody can provide a fix since there are no support from official GGC for OSC anymore.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5  
Old 07-24-2008, 07:10 AM
michael_s's Avatar
osCMax Developer

 
Join Date: Jul 2002
Location: Phoenix, AZ
Posts: 10,484
Thanks: 73
Thanked 334 Times in 313 Posts
Rep Power: 10
michael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond repute
Default Re: [Beta Module] Google Checkout for osCMax v1.4.5 CCS

Of course it is the exact same code as the official Google Checkout 145 module .

It is just ported to work with osCMax. No changes at all to the core module (and there will not be any). I am not developing this module, just porting the existing code to work with osCMax. Whatever existing bugs in the actual module should be addressed at the Google Checkout module discussion group.

Regarding the problems with the module installation on osCMax, I will address those, as that is the feedback I am looking for.

The zones_to_geo_zones error is a known issue in RC4 right now, but intermittent and has something to do with mysql timinig out during the sql execution during the initial installation of osCMax. This results in the last table zones_to_geo_zones not being created, resulting in the error you see. Simple workaround is to open the osCMax.sql file in the install directory, copy the sql that creates the zones_to_geo_zones table and manually create the table with phpmyadmin.

This problem does not occur every time, and I can install with no issues on the very same server more than 50% of the time. It is odd and I am trying to work out where the issue occurs.

1. RC3 issues - I will attempt to repeat this error and look for the solution.
2. I did not include the GC code in the PWA module. It was an oversight. I will add the integration code to the PWA files and include in a new package. A workaround is to copy the integration code (the code that shows the button) into the PWA files.
__________________
Michael Sasek
osCMax Developer


  • osCMax Templates - Hundreds of premium quality templates. New designs every month!

  • xShop for osCMax - Windows Based osCMax administration. Improved workflow, security, speed and convenience.

  • osCMax Hosting - From basic hosting to High Availability, Load Balanced arrays, the most experienced osCMax host.

  • osCMax Template Tutorial - Learn how to make your own custom templates and how to use the powerful features of the osCMax template system.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links
Advertisement
Reply

Tags
google checkout, oscmax, payment module

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads

Thread Thread Starter Forum Replies Last Post
Google Checkout Module? carver6 Google Checkout 52 03-19-2008 08:08 PM
Official Google Checkout v1.4 for osCMax 2.0 thread michael_s Google Checkout 15 03-19-2008 07:59 PM
Google Checkout for osCMax michael_s osCMax Projects Discussion 12 11-20-2007 05:25 PM
Google Checkout module for osCommerce michael_s New osCommerce Contributions 0 05-13-2007 06:26 AM
Google Checkout module for osCommerce michael_s New osCommerce Contributions 0 01-12-2007 05:01 AM


All times are GMT -8. The time now is 01:49 AM.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO
http://www.oscmax.com/forums/
Copyright 2008 osCMax