Forum Moderators: buckworks

Message Too Old, No Replies

Have you seen this issue with Google Checkout?

Issue with coupon codes in Google Checkout

         

jeffgr

5:07 am on Jul 17, 2010 (gmt 0)

10+ Year Member



Hi there,

I am having an issue with Google Cart Checkout...whenever someone tries to apply a coupon code to the first checkout page, all the payment methods are set to $0.00 when it refreshes after applying the coupon. You then can't thus pick any of these payment methods for shipping, and so the cart will not let you proceed.

I have seen that other people are experiencing this issue as well. Has any one here experienced this?

Thanks!

enigma1

8:55 am on Jul 18, 2010 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



The google checkout should call your server during the checkout process to retrieve the shipping costs, additional charges, discounts etc. There should a merchant calculate callback function in your store somewhere. You need to check that part of the code and see if it works correctly.

You have to have the customer redeem coupons before he's redirected to the google checkout (ie presses the google checkout button).

jwolthuis

3:50 am on Jul 20, 2010 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



You have to have the customer redeem coupons before he's redirected to the google checkout (ie presses the google checkout button).


That is one option, but it's not mandatory. A coupon code that is entered on the GC screen is perfectly ok. The merchant calculation callback receives the coupon code, and can process the coupon during the callback.

enigma1

8:22 am on Jul 20, 2010 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



The merchant calculation callback receives the coupon code, and can process the coupon during the callback.

Over-complicated to process parts of the checkout during the callback.

I don't see it the same, if for instance the coupon offers an extra free product to select from - on redeem - the customer won't get a chance to choose anything at that point. He would have to initiate a separate order which complicates things.