Discussion on wish-list-features-functionality

2 views
Skip to first unread message

ad...@lionblade.com

unread,
Jun 20, 2007, 4:41:22 AM6/20/07
to Google Checkout Mod for Zen Cart Community Support Forum
- if the customers e-mail address already exists in Zen then add the
order placed to their account instead of creating a new customer.
- new customers created should be sent details of their account that
is created on Zen Cart, e.g. the welcome e-mail

Message has been deleted
Message has been deleted
Message has been deleted

TJ1

unread,
Jun 25, 2007, 6:22:22 PM6/25/07
to Google Checkout Mod for Zen Cart Community Support Forum
This is both a question and a feature request since I believe it's not
currently implemented.

Does anyone know what I need to change to include the products model
in the GC cart?
I have lots of items and some of them have the exact same name/
description the only way to differentiate is by item number (model).
Currently the mod passes the product id, but it's not vey user
friendly for the merchant, not useful at all for the customer to
determine what they ordered, especially when they order dozens of
items.

Currently, the item info is passed and shows something like this:
Silver Ring
ID - 35789
Silver Ring
ID - 38456
Silver Chain
ID - 39456

I would prefer that the product's model be passed as part of the item-
name tag or in the merchant-item-id tag, so that an item would show in
the GC cart something like:
Item #SR9510 Silver Ring
ID - 35789

or

Silver Ring
Item #SR9510

Thanks for any input on this.

Woodymon

unread,
Jul 3, 2007, 2:47:53 AM7/3/07
to Google Checkout Mod for Zen Cart Community Support Forum
Includes updated features in v.1.4-alpha2 and other development under
way (1.4-alpha2 available in SVN format only).

Click on http://groups.google.com/group/google-checkout-for-zen-cart-mod-support/web/wish-list-features-functionality
- or copy & paste it into your browser's address bar if that doesn't
work.

Ropu

unread,
Jul 23, 2007, 1:09:10 PM7/23/07
to TJ1, Google Checkout Mod for Zen Cart Community Support Forum
sorry about the late reply, missed the email

try, i latest v1.4 version, in googlecheckout/gcheckout.php line 156

set the $attribute_name var with the info u desire to be shown.

im not sure from where the #SR9510 info can be taken from...

ropu

Woodymon

unread,
Jul 25, 2007, 4:49:47 AM7/25/07
to Google Checkout Mod for Zen Cart Community Support Forum
Updated document identifying improvements/changes from 1.4beta1
(1.4alpha3). Thanks Ropu!

If you have a "wishlist" item or a "known issue" item. Please post to
this page.

http://groups.google.com/group/google-checkout-for-zen-cart-mod-support/web/wish-list-features-functionality

Jose

unread,
Aug 7, 2007, 2:11:14 PM8/7/07
to Google Checkout Mod for Zen Cart Community Support Forum
- The way you make invoices right no only allows you to add an amount
of money, it would be great if you could select your own products from
google base for your client and add them to the GCO "cart".

Jose

unread,
Aug 7, 2007, 3:08:19 PM8/7/07
to Google Checkout Mod for Zen Cart Community Support Forum
I'd like to pick reviews from my google checkout account and add them
to my zen-cart's product reviews. They might not perfectly match
since zen-cart's are for products and google's are for orders, but
there might be a way.

richard...@ozelloshrimper.com

unread,
Aug 15, 2007, 8:48:16 AM8/15/07
to Google Checkout Mod for Zen Cart Community Support Forum
When a customer first arrives to a ZC site, and is asked to sign in to
Zen Cart, the greyed out Google Checkout icon is located below the
login button and should not be. Can it just not appear there unless
there are items in the shopping cart?

wood...@gmail.com

unread,
Aug 15, 2007, 9:29:25 AM8/15/07
to google-checkout-for-...@googlegroups.com
When GC button is grayed it means GC is currently disabled for variable
reasons. Could be the shop cart is just empty. Or could be certain items in
the cart are not available to be purchased through GC. Or it could be the
shop is not communicating correctly with GC server. Many reasons. Often a
message below the button explains why. If the button did not display, one
could not see the message below.

Also the reason the button is there, even in a disabled state, is because GC
policy requires shops supporting GC to not require buyers to login to the
shop to use GC. If the button was missing a buyer might not observe the shop
supports GC and therefore think they must login to the shop to submit an
order.

I think the PayPal Express Checkout (PPEC) button works similarly.

Woody

richard...@ozelloshrimper.com

unread,
Aug 15, 2007, 11:01:16 AM8/15/07
to Google Checkout Mod for Zen Cart Community Support Forum
I use PayPal Express and the button does not appear unless something
is in the cart.

If a user who has not added anything to their cart wants to login or
register, the GC button should not be there. Now, if the user has
added something to their cart and gets to that screen, by all means,
the button should be visible.

Interestingly enough, there is a reason for the Google Checkout
button's deactivation listed underneath "* The Cart is empty"

"Also the reason the button is there, even in a disabled state, is
because GC
policy requires shops supporting GC to not require buyers to login to
the
shop to use GC. If the button was missing a buyer might not observe
the shop
supports GC and therefore think they must login to the shop to submit
an
order."

I think this is the crux of the question though. Does GC policy
mandate that shops inform users who haven't placed anything into their
baskets that they don't need to register if they intend to use GC at
the shop?

> there are items in the shopping cart?- Hide quoted text -
>
> - Show quoted text -

Ropu

unread,
Aug 15, 2007, 11:15:27 AM8/15/07
to google-checkout-for-...@googlegroups.com
Hi, im not completly sure about the details if if the cart is empty or not. But u should NOT encourage buyers to create an account if they will use GC as a payment.

That the porpoise of the grayed GC Button, to avoid GC buyers that may be confused.

ropu
--
.-. --- .--. ..-
R  o  p  u

richard...@ozelloshrimper.com

unread,
Aug 15, 2007, 11:20:08 AM8/15/07
to Google Checkout Mod for Zen Cart Community Support Forum
Works for me. Just trying to clean up as much real estate as possible
on the screen. I am operating a very small store, no more than 10
items and I want to make the store as compact as possible.

On Aug 15, 5:15 pm, Ropu <rovagn...@gmail.com> wrote:
> Hi, im not completly sure about the details if if the cart is empty or not.
> But u should NOT encourage buyers to create an account if they will use GC
> as a payment.
>
> That the porpoise of the grayed GC Button, to avoid GC buyers that may be
> confused.
>
> ropu
>

> On 8/15/07, richard.mar...@ozelloshrimper.com <

> R o p u- Hide quoted text -

Ropu

unread,
Aug 15, 2007, 11:25:09 AM8/15/07
to google-checkout-for-...@googlegroups.com
Hi

remember this is open-source :D

so u may freely customize the module. Add or remove anything. Some things are not recommended. Like removing the GC, u may loose sells if buyers can see that GC is available...

Also some changes may violate some GC TOS or policy, again, not recommended to do it, but u are still free to do it. This is the best thing of open-source... hehe

But, if ur mod dont comply GC policy, i wont be able to give support :S

hope this helps

ropu

richard...@ozelloshrimper.com

unread,
Aug 16, 2007, 9:58:38 PM8/16/07
to Google Checkout Mod for Zen Cart Community Support Forum
I want to make sure it complies with GC policy. I don't like it when
I get nasty-grams in my e-mail saying my badges are being disabled :)
In retrospect, it is a pretty good idea to make sure the visitor knows
it is an option.

Just a note though.. I think the way that the PayPal express checkout
module integrates with the visitor-attempted-login-with-items-in-cart
screen a bit better than the current configuration that the GC module
has adopted. The PayPal module adapts to the layout of the page (in a
bordered table whereas the GC module forces it's structure on the
layout of the page (bottom right corner.) It requires a higher level
of programming knowledge for someone to relocate this icon to a more
visually appealing location than most people may have who are using
this.

Hey, thanks for all your help! You have really been a great
assistance to me and I just want you to know that I appreciate it.

Richard Martin
https://www.ozelloshrimper.com/cart/


On Aug 15, 5:25 pm, Ropu <rovagn...@gmail.com> wrote:
> Hi
>
> remember this is open-source :D
>
> so u may freely customize the module. Add or remove anything. Some things
> are not recommended. Like removing the GC, u may loose sells if buyers can
> see that GC is available...
>
> Also some changes may violate some GC TOS or policy, again, not recommended
> to do it, but u are still free to do it. This is the best thing of
> open-source... hehe
>
> But, if ur mod dont comply GC policy, i wont be able to give support :S
>
> hope this helps
>
> ropu
>

> On 8/15/07, richard.mar...@ozelloshrimper.com <

wood...@gmail.com

unread,
Aug 16, 2007, 10:21:10 PM8/16/07
to google-checkout-for-...@googlegroups.com
Educate your customers on various payment method and checkout options
available on your shop

One possible way to do this is create an image and placed on both my
shopping cart and login pages. On the image add basic text describing your
available payment & checkout options. And then link the image to an ez-page
you create which more fully describes your available payment and checkout
options. Then add a link to that same ez-page in your "Information" sidebox
and title it "Payment/checkout options".

You can also customize existing and create additional "help" pop-up links on
your shop pages.

Ropu

unread,
Aug 22, 2007, 2:49:57 PM8/22/07
to google-checkout-for-...@googlegroups.com
Just a tip

require_once('includes/modules/payment/googlecheckout.php');
require_once('googlecheckout/library/googlecart.php');
$googlepayment = new googlecheckout();
$Gcart = new googlecart($googlepayment->merchantid,
                        $googlepayment->merchantkey, 
                        MODULE_PAYMENT_GOOGLECHECKOUT_MODE==
                          'https://sandbox.google.com/checkout/'
                          ?"sandbox":"production",
                        DEFAULT_CURRENCY);

echo $Gcart->CheckoutAcceptanceLogo(1);
// or
echo $Gcart->CheckoutAcceptanceLogo(2);
// or
echo $Gcart->CheckoutAcceptanceLogo(3);


will display the GC acceptance logos
http://checkout.google.com/seller/acceptance_logos.html

ropu

wood...@gmail.com

unread,
Aug 22, 2007, 3:21:33 PM8/22/07
to google-checkout-for-...@googlegroups.com
Ropu-

Can you please explain exactly where this code should go and what it does
specifically?

Thanks,

Ropu

unread,
Aug 22, 2007, 4:00:26 PM8/22/07
to google-checkout-for-...@googlegroups.com
That code can be added in ANY place u want in ZC. It will display the code for the GC acceptance logos (the link i've sent)

so u can paste it beside the paypal, or any other payment system in the footer or any ZC box.

ropu

twynn

unread,
Aug 23, 2007, 5:42:40 PM8/23/07
to Google Checkout Mod for Zen Cart Community Support Forum
I have successfully installed Google Checkout Mod v1.4beta1 on
ZenCart 1.37 and am pleased with the initial results; however, we have
two categories in our shop, securitybsafe.com/shop/, with products
that do not comply with Google content policies, therefore, I had to
disable the Google Checkout Mod until a reasonable solution is found.

What we need to do is place the Google-hosted 'not available' button
for categories/products
that are restricted under Googles policies. Please note that my PHP
knowledge is very limited but maybe I'm on the rite track. With a
little help this could be solved or not?

What I have learned.

1.) By replacing 'XXX' with our Google merchant ID in the URL below,
the Google-hosted 'not available' button will display in my browser.
http://checkout.google.com/buttons/checkout.gif?merchant_id=XXX&w=180&h=46&s
tyle=white&variant=disabled&loc=en_US

2.) The code below is on line 287 in file gcheckout.php. Maybe this
code example could be used except with the restricted
master_categories_id or product_id and placed in gcheckout.php
somewhere? Ive tried to do this with no success.

if ( (STOCK_ALLOW_CHECKOUT != 'true') && ($flagAnyOutOfStock ==
true) ) {
$Gcart->SetButtonVariant(false);
$Gwarnings[] = GOOGLECHECKOUT_STRING_WARN_OUT_OF_STOCK;
}

Any advice would certainly be appreciated.

Tom

On Aug 15, 10:25 am, Ropu <rovagn...@gmail.com> wrote:
> Hi
>
> remember this is open-source :D
>
> so u may freely customize the module. Add or remove anything. Some things
> are not recommended. Like removing the GC, u may loose sells if buyers can
> see that GC is available...
>
> Also some changes may violate some GC TOS or policy, again, not recommended
> to do it, but u are still free to do it. This is the best thing of
> open-source... hehe
>
> But, if ur mod dont comply GC policy, i wont be able to give support :S
>
> hope this helps
>
> ropu
>

> On 8/15/07, richard.mar...@ozelloshrimper.com <

Ropu

unread,
Aug 23, 2007, 5:52:07 PM8/23/07
to google-checkout-for-...@googlegroups.com
Hi

please have a look to this post

http://groups.google.com/group/google-checkout-for-zen-cart-mod-support/browse_thread/thread/9c44aea9b7f316ce/3f0d51393716cae3

if u need further support continue that thread


ropu

e...@mhoutfitter.com

unread,
Sep 3, 2007, 9:18:01 PM9/3/07
to Google Checkout Mod for Zen Cart Community Support Forum
add ability to sort shipping modules

TJ1

unread,
Sep 4, 2007, 1:44:44 AM9/4/07
to Google Checkout Mod for Zen Cart Community Support Forum
*Request* Ability to do a partial charge(capture).

It would be great if you could add the ability to do a partial charge
for processing partial orders.
Sometimes customers order items that are currently out of stock; in
these cases, it would be best to do a partial charge only for the
items shipped.

TJ1

unread,
Sep 4, 2007, 11:15:02 PM9/4/07
to Google Checkout Mod for Zen Cart Community Support Forum
I forgot to add and request first the ability to initiate a charge
from within ZenCart. The partial charge feature can be added after
that.

alan_powerbrixx

unread,
Sep 21, 2007, 3:06:35 PM9/21/07
to Google Checkout Mod for Zen Cart Community Support Forum
Has anyone raised the issue of integrating GC orders via the ZC GC Mod
with additional third-party software? I didn't see that addressed in
any of the threads I found, but I might have missed something.

We have installed GC Mod 1.4beta1 as a new install, with ZC 1.3.7. It
works beautifully, and after taking a quick peek at the code that went
into this, I am grateful to everyone who has worked on this project
for the massive amount of work that has gone into this module. Wow!

We also use Stone Edge Order Manager ("SEOM"), a third-party MS Access-
based order manager (on Windows XP). Currently we use SEOM version
5.003. What this software does (and I'm guessing there are other third
party packages similarly interacting with ZC) is to import the orders
from Zen Cart and from other shopping carts that we use and integrate
them into a single database for order processing, shipping, inventory
management, purchasing, returns, and other related purposes. SEOM is
able to change the status of ZC orders by updating the database
directly, i.e, change orders_status in the orders table to "Shipped"
status, and append an orders_status_history record, that sort of
thing. SEOM's interactions with ZC occur via SEOM's own Zen Cart-
specific php script.

The difficulty we have is trying to integrate with the GC Mod which
specifically works through the Admin UI's Orders functionality (/admin/
orders.php), meaning manually. When the orders table is updated
outside of Admin UI, those updates are not seen by the Mod and so GC
is not notified. In addition, SEOM does its updates using just one
status value for every different type of order. SEOM can set all
orders to "Shipped" status or to any status we designate, but as it is
currently programmed it won't update some orders to "Shipped" and
others to "Google Shipped" based on the payment module for those
orders. Orders processed through SEOM typically go from "Google
Processing" status to "Preparing for Shipment" and then to "Shipped".
This means we have use the Admin UI to clean up afterwards, manually
changing all the orders that were paid with "googlecheckout" from
"Shipped" status back to "Google Processing" status (which gives an
error and doesn't update GC), and from there to "Google Shipped"
status so that the Mod will notify GC to "close" the order (mark as
shipped, email, archive). If we change directly from "Shipped" to
"Google Shipped", the Mod displays an error and does not update GC. So
we have to update each ZC order's status twice by hand after SEOM
marks it "Shipped".

I know this sort of integration would be a huge project. But could the
Mod at least provide its GC-savvy functions in an "include" form that
could be straightforwardly merged using a php require? Then I could
work with SEOM's php import script (with advice and/or help from
SEOM's programmers) to try to replicate the Mod's GC interaction at
the requisite time in SEOM's cycle of processing. My level of php
knowledge is about good enough for that, but not for wholesale re-
editing of the Mod's code. I suspect there may be others in the ZC
community using other third-party software who could benefit from the
Mod's code being opened up into this sort of includable form. (If the
functions are already easily extractable, a few pointers in that
direction would be appreciated. However, if the Mod's version of
orders.php and my customized SEOM script could BOTH include the some
"functions" php, then upgrades would be simplified.)

A second part of this: Is there a Google requirement to keep the
statuses in a separate range from non-GC orders statuses, or is that a
Mod-specific design? Could there be an option to work within the same
set of statuses as non-GC orders to help ease these sorts of third-
party integration issues? It seems only slightly more overhead and
well worth it to retrieve GC orders of a particular status in the
orders table by a two-field condition instead of one: 'WHERE
payment_module_code="googlecheckout" AND orders_status=4' for example,
instead of 'WHERE orders_status=102'. In our local ZC installation,
status 4 is "Shipped". Those of us who have customized our in-house
series of orders_status values would be responsible for co-ordinating
those values into the Mod's "Google" statuses. But this could be eased
by defining them as constants in a convenient place in a php, or as a
part of the Mod's UI setup, to map our local statuses to the Mod's
status usages.

If the statuses have to stay separate, I should be able to smarten up
the SEOM script to handle them properly, as long as I could figure out
how to include and invoke the Mod's GC-interface functionality within
SEOM's php script.

Thanks,
Alan
ZC 1.3.7, GC Mod 1.4beta1 (in production use)

Ropu

unread,
Sep 25, 2007, 11:35:29 AM9/25/07
to google-checkout-for-...@googlegroups.com
hi

check this file
  YOUR_ZENCART_FOLDER/admin/includes/functions/extra_functions:
      added_function_for_google_checkout.php

in particular this function google_checkout_state_change()

that is the function that will do almost all GC state changes

some other are done by the responsehanlder and it should be transparent to you

this code may help you (from orders.php)

          require_once(DIR_WS_LANGUAGES . $_SESSION['language'] . '/modules/payment/googlecheckout.php');
          $result = $db->Execute("select google_order_number from google_orders where orders_id= ". (int)$oID);
          $num_rows = $result->RecordCount();

          if($num_rows != 0) {
            $customer_notified = google_checkout_state_change($check_status, $status, $oID,
                               (@$_POST['notify']=='on'?1:0),
                               (@$_POST['notify_comments']=='on'?$comments:''));
          }

the other stuff is for notifications, etc

hope this may help you

ropu

alan_powerbrixx

unread,
Sep 25, 2007, 1:32:07 PM9/25/07
to Google Checkout Mod for Zen Cart Community Support Forum
Ropu,

Thank you for you reply. I'll see if this gives me what I need. Again,
many thanks for the great work you have done and continue to do on
this whole mod.

Thanks,
Alan

alan_powerbrixx

unread,
Oct 10, 2007, 3:55:08 PM10/10/07
to Google Checkout Mod for Zen Cart Community Support Forum
Ropu,

I wanted to confirm that I have indeed been able to code the
modifications I needed into the Stone Edge php script for Zen Cart, to
update Google Checkout orders automatically when the Order Manager
posts a "Shipped" status to Zen Cart. Thank you for your timely
pointers. That did the trick.

Thanks,
Alan

Ropu

unread,
Oct 11, 2007, 2:32:15 PM10/11/07
to google-checkout-for-...@googlegroups.com
Hey cool, it would be really nice if u can share the issue and the solution in a new post in the forum so other merchants can benefit from it.

thx in advance

ropu

a...@amysdecadentchocolates.com

unread,
Oct 25, 2007, 5:04:21 PM10/25/07
to Google Checkout Mod for Zen Cart Community Support Forum
I'm having an issue where the UPS shipping estimate that Zen Cart
calculates before the transaction passes to Google Checkout is
radically different from the Google results (which is much lower and I
have confirmed that the amount is incorrect). Where does GC get the
information for it's calculation? Is it live from UPS?
I'd really appreciate an answer as soon as possible... my client is
very anxious to launch her site.
Thanks.
Carol

Ropu

unread,
Nov 7, 2007, 10:32:55 AM11/7/07
to google-checkout-for-...@googlegroups.com
Hi, are u using merchant cal or carrier calculations?


if u use merchant calc, it uses the same module that u use for estimating quotes. Double check that the shipping address is the same as the one u use for estimating

if u use Carrier calc, google calls ups by his own.

hope this helps
ropu

John M

unread,
Dec 12, 2007, 12:01:16 AM12/12/07
to Google Checkout Mod for Zen Cart Community Support Forum
GC needs to have a free shipping fail safe that can be set by the
merchant. I am sick of communication errors defaulting to an option
that allows customers to select free shipping! Of course that is what
they will choose, and I eat it, because it's bad business to e-mail
the customer and beg them to pay freight! This option needs to go, or
be customizable.

greenhat

unread,
Jan 11, 2008, 11:36:23 AM1/11/08
to Google Checkout Mod for Zen Cart Community Support Forum
Gift Certificate Support. Thank you!

Uli_NYC

unread,
Jan 12, 2008, 8:43:27 AM1/12/08
to Google Checkout Mod for Zen Cart Community Support Forum
Module should allow to specify sales tax on a state-by-state basis.
For example, let's say your store is located in New Jersey: any
purchases made from New Jersey should be charged a 7% sales tax. From
my understanding, this is not implemented - is ANY Zen Cart owner
charging sales tax with GC?
Reply all
Reply to author
Forward
0 new messages