Help - Google Checkout not updating shipping price
I just installed zencart.
Installed Google Checkout.
I only have UPS enabled.
I have PayPal, Authorize.net, and Google Checkout.
When I test with Google Checkout, shipping prices in UPS only shows $1 for EVERY shipping method.
PayPal and Authorize.net shipping prices update accordingly, and works fine through the zencart shopping cart.
PLEASE HELP!
Re: Help - Google Checkout not updating shipping price
Does your server run PHP over CGI? You need to contact your host and ask them this question first off... Then post back here when you know.
Re: Help - Google Checkout not updating shipping price
I use 1and1 Professional Linux.
I do believe they use PHP over CGI. Yes.
Re: Help - Google Checkout not updating shipping price
OK, it sounds like that's the problem then....
In your admin payment modules when setting up GC did you notice this part:
.htaccess Basic Authentication Mode
Your site Site in installed with PHP over CGI?
This configuration will disable PHP Basic Authentication that is NOT compatible with CGI used in the responsehandler.php to validate Google Checkout messages.
If setted True you MUST configure your .htaccess files here.
False
True (SET TO TRUE)
When you click the here link in admin, it will take you to a page which asks for your GC details and generates .htaccess and .htpasswd files and puts them in your GC directory.. (make sure your googlecheckout driectory is CHMOD 777 before running this so it can save the files... then just set it back when finished.
Also, you need to ensure that the https://URL TO YOUR RESPONSE HANDLER is specified in the API Callback URL section at https://checkout.google.com/sell/set...on=Integration
All of the above is assuming that you've already generated and uploaded your own shipping_methods.php file?!
Re: Help - Google Checkout not updating shipping price
Worked!
Thank you so much!
Re: Help - Google Checkout not updating shipping price
Glad you got it working so easy... GC is not so easy to install... well done!
Re: Help - Google Checkout not updating shipping price
I have an issue where Google Checkout will not display as a checkout option at checkout_payment.
Everything seems to be set up correctly, and other payment modules appear and work correctly.
Could my problem be a result of this PHP over CGI question?
The settings in Admin are as follows:
GoogleCheckout
Google Checkout Module Version
v1.4.7
Enable GoogleCheckout Module
True
Select Mode of Operation
https://checkout.google.com/
Production Merchant ID
**************
Production Merchant Key
**************
Sandbox Merchant ID
Sandbox Merchant Key
.htaccess Basic Authentication Mode
False
Select Merchant Calculation Mode of Operation
https
Disable Google Checkout for Virtual Goods?
False
Allow US PO BOX shipping?
True
Default Values for Real Time Shipping Rates
GoogleCheckout Carrier Calculated Shipping
False
Carrier Calculater Shipping Configuration
fedexGrounddomestic_types_CCS:1.00|0|0, fedexHome Deliverydomestic_types_CCS:1.00|0|0, fedexExpress Saverdomestic_types_CCS:1.00|0|0, fedex2Daydomestic_types_CCS:1.00|0|0, fedexStandard Overnightdomestic_types_CCS:1.00|0|0, fedexPriority Overnightdomestic_types_CCS:1.00|0|0, fedexFirst Overnightdomestic_types_CCS:1.00|0|0, upsGrounddomestic_types_CCS:1.00|0|0, ups3 Day Selectdomestic_types_CCS:1.00|0|0, ups2nd Day Airdomestic_types_CCS:1.00|0|0, upsNext Day Air Saverdomestic_types_CCS:1.00|0|0, upsNext Day Airdomestic_types_CCS:1.00|0|0, upsNext Day Air Early AMdomestic_types_CCS:1.00|0|0, uspsMedia Maildomestic_types_CCS:1.00|0|0, uspsParcel Postdomestic_types_CCS:1.00|0|0, uspsExpress Maildomestic_types_CCS:1.00|0|0
Rounding Policy Mode
HALF_EVEN
Rounding Policy Rule
PER_LINE
Cart Expiration Time (Minutes)
NONE
Also send notifications with Zencart
False
Google Analytics Id
NONE
3rd Party Tracking
NONE
Google Checkout restricted product categories
Continue shopping URL.
checkout_success
Sort order of display.
1
Re: Help - Google Checkout not updating shipping price
Quote:
Originally Posted by
limelites
OK, it sounds like that's the problem then....
In your admin payment modules when setting up GC did you notice this part:
.htaccess Basic Authentication Mode
Your site Site in installed with PHP over CGI?
This configuration will disable PHP Basic Authentication that is NOT compatible with CGI used in the responsehandler.php to validate Google Checkout messages.
If setted True you MUST configure your .htaccess files
here.
False
True (SET TO TRUE)
When you click the here link in admin, it will take you to a page which asks for your GC details and generates .htaccess and .htpasswd files and puts them in your GC directory.. (make sure your googlecheckout driectory is CHMOD 777 before running this so it can save the files... then just set it back when finished.
Also, you need to ensure that the
https://URL TO YOUR RESPONSE HANDLER is specified in the API Callback URL section at
https://checkout.google.com/sell/set...on=Integration
All of the above is assuming that you've already generated and uploaded your own shipping_methods.php file?!
What if the server is not running PHP over CGI and this problem still exists?
Re: Help - Google Checkout not updating shipping price
If you're not running php over cgi then (SET TO FASLE) and you won't need to configure .htaccess and .htpasswd files so ignore that step and delete them from your server.
Re: Help - Google Checkout not updating shipping price
Our server is not running PHP over CGI.
Google Checkout does not receive the shipping information.
We do no have UPS enabled. We use Per Unit perweight for shipping.
We have set that Admin setting to FALSE
So .htaccess and .htpasswd files would be preventing the shipping data from posting to Google Checkout. Therefore I need to delete those files from the googlecheckout folder. Do I have that correctly?