ah.. doh! you need it to be SSL. set that up now, i'll let you know how it progresses.
Printable View
Isaacola, How'd you get the table rate to work for you in GCO?
Pete
I enabled table rate under shipping in Admin and set up my rate as follows:
.8:2.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
Unfortunately, you cannot just use the table for one zone (when using GCO), it doesn't work. We posted a note for our customers during checkout to inform them that table rate and flat rate should only be selected for continental USA. The two customers who either didn't see this or ignored it were refunded since they didn't pay enough for shipping.
Trying to figure out ehy I am getting this error message:
Quote:
Time of occurence: Jan 12, 2007 7:12:35 AM EST
Error: Error parsing XML; message from parser is: Invalid value for
body of tax-table-selector in
checkout-shopping-cart/shopping-cart/items/item: Required
field must not be blank
Warnings: XML failed to validate against the schema at line: 10,
column: 10, with error: cvc-minLength-valid: Value '' with
length = '0' is not facet-valid with respect to minLength '1'
for type 'null'.XML failed to validate against the schema at
line: 10, column: 10, with error: cvc-type.3.1.3: The
value '' of element 'tax-table-selector' is not
valid.
Merchants because some of the shopping carts generated might fail to post to Google Checkout due to some of the recent changes in our system.
In particular, Google Checkout now strictly requires a value in the tag <tax-table-selector>. Therefore, if the shopping cart XML contains the tag <tax-table-selector> without a value ( i.e. <tax-table-selector/>), it will not be accepted by Google Checkout anymore.
In order to make sure that your system doesn't fail to post any shopping carts to Google Checkout due to this issue, please ensure that the tag <tax-table-selector> contains a value ( e.g. <tax-table-selector>food</tax-table-selector>) if it's used at all.
If you're currently using the Google Checkout module for osCommerce as your shopping cart software, please follow the instructions below to resolve this issue:
Step 1:
- Open the following file from your Zencart directory for edit: /googlecheckout/gcheckout.php
Step 2:
- Find the following line:
- Replace the above line with the following:PHP Code:
if(!in_array($products[$i]['tax_class_id'], $tax_array)) {
Step 3:PHP Code:
if(!empty($tt) && !in_array($products[$i]['tax_class_id'], $tax_array)) {
- Find the following line:
- Replace the above line with the following:PHP Code:
$gcheck->element('tax-table-selector', $tt);
Step 4:PHP Code:
if(!empty($tt)) $gcheck->element('tax-table-selector', $tt);
- Save the changes.
Note: Empty Tax Classes names are NOT valid and will be ignored.
Also have in mind the new sandbox URL, this fix is also added in both version (v1.0.4r and 1.0.5b1) You must uninstall/install GC module to take effect
(have a look to Readme please)
Files are updated at http://code.google.com/p/google-checkout-zencart/ and http://www.zen-cart.com/index.php?ma...roducts_id=314Quote:
Hello,
We'd like to inform you of an upcoming change to the Google Checkout sandbox, the
system that allows you to test your Checkout integration.
On January 17, we're changing the Google Checkout sandbox URL to
sandbox.google.com/checkout. The current URL, sandbox.google.com, will no longer
work after this change takes place. The integration and testing process itself will be
unaffected.
As a reminder, the following URLs will change:
- Checkout buttons: http://sandbox.google.com/checkout/buttons/checkout.gif
- Buyer UI: http://sandbox.google.com/checkout
- Seller UI: http://sandbox.google.com/checkout/sell
- Cart post:
https://sandbox.google.com/checkout/cws/v2/Merchant/[[Merchant-ID]]/checkout
- Command post:
https://sandbox.google.com/checkout/cws/v2/Merchant/[[Merchant-ID]]/request
- Diagnose cart post:
https://sandbox.google.com/checkout/cws/v2/Merchant/[[Merchant-ID]]checkout/diagnose
- Diagnose command post:
https://sandbox.google.com/checkout/cws/v2/Merchant/[[Merchant-ID]]/request/diagnose
If you have any questions about accessing the sandbox , please review our Developer's
Guide at
http://code.google.com/apis/checkout/devel...ration_overview. You
can also contact us at http://checkout.google.com/support/sell/bin/request.py.
Sincerely,
The Google Checkout Team
any questions please feel free to ask.
ropu
created a coupon called "xxxx" on xencart with conditions that coupon is only to be used 1x and can only be used if sale is $100 or more .
If i place a product of less that $100 in my ZC, and use google checkout ..it correctly fetches the coupon upon entering "xxxx" , but it fetches the coupon despite the ZC rules ...... it allows the coupon for any transaction, and it also allws the coupon multiple times for the same customer.
Anyone find the same thing ? Any suggestions
=====================
also ..ship rates for table work ok ..but when we add UPS for certain categories, those ups categories always display as $0 on GCO .. so customers can select 2nd day air at $0 !! had a hard enough time getting table rates to work ...has anyone manged to get UPS rates to work ?
=====================
when we mark a product a shipped in ZC using ty tracker, that is not being transferred back to GCO , so we have double work in going to GCO to mark products as shipped ... is this supposed to work..or is this a known feature that requires completion ?
=====================
has anyone had experience with the "non free" GCO apps for zencart ..do they work better than the free one ..does anyone have any experience with them ?
thanks for the great work guys .....
Thanks Ropu, that did the trick.
I posted about this exact issue a week ago in this thread, where the minimum amount set by the coupon is ignored by GCO.
Here's the link to that post: http://www.zen-cart.com/forum/showpost.php?p=310083
Shawn
Isaacola, Thanks for your reply I have it setup the same way you do for the 48 states' zone. but it doesn't show up/shows up as 0 on GCO payment page and I see the same thing in the xml when I had a problem w/xml today (with changing the tax code stuff). I'll keep it on the site for you to try it (its linked to checkout.google.com).
Pete