+ Reply to Thread
Results 1 to 4 of 4

Thread: Google Checkout

  1. #1
    Client
    Join Date
    Dec 2010
    Posts
    16
    Squirrelcart version
    not specified!

    Google Checkout

    We've had lots of trouble with Paypal -people placing orders, but not registering back in squirrelcart, inspite of several attempts at debugging, it keeps recurring. We updated to squirrelcart 3.4 today, and were thinking of trying a different payment method. Considering Authorize.net, or google checkout.

    When setting up google checkout, requests API callback URL to be https. My store is not in our SSL folder. Can I just move the whole installation to the SSL folder, or can I put the php file in the ssl folder and code it to refer back to the normal store location?

    If anybody has a suggestion, thanks!

  2. #2
    Squirrelcart Staff Jamie's Avatar
    Join Date
    May 2002
    Posts
    6,829
    Squirrelcart version
    v3.3.7
    We've had lots of trouble with Paypal -people placing orders, but not registering back in squirrelcart, inspite of several attempts at debugging, it keeps recurring.
    What are you using, PayPal Website Payments Pro or Standard? What do you mean exactly by "not registering". Are you referring to creating customer accounts in Squirrelcart, or are you referring to the order actually completing?

    If you are using PayPal Standard and orders are not always completing, it is very likely a misconfiguration. If you enable AutoReturn, you must enable IPN. They both must be setup correctly. If you have PDT setup incorrectly, it will also cause orders to not complete by design; that is what PDT is for.

    If you are using PayPal Pro, they specifically do not allow your customers to be required to create a user account in your store in order to checkout.


    We updated to squirrelcart 3.4 today, and were thinking of trying a different payment method. Considering Authorize.net, or google checkout.
    Google Checkout is a checkout replacement. It is not just a payment method. If you want them to checkout completely with Squirrelcart, a payment gateway or PayPal Pro is the way to go.

    When setting up google checkout, requests API callback URL to be https. My store is not in our SSL folder. Can I just move the whole installation to the SSL folder, or can I put the php file in the ssl folder and code it to refer back to the normal store location?
    When using an SSL cert, most web hosts have it configured so that all your files are accessible using either "http://" or "https://" without you having to move them. If your host is not setup that way, I'd recommend contacting them and asking them to fix it so it works that way. You really shouldn't have to put files in a separate folder to use SSL.

  3. #3
    Client
    Join Date
    Dec 2010
    Posts
    16
    Squirrelcart version
    not specified!

    Yahoo SSL Configuration

    Yes - Yahoo is funny. Instead of being like everybody else, they have you put any content you want delivered securely in a folder on your site called SSL. They then redirect traffic to a separate secure server.

    So, for my store, the store folder would be located in:
    http://www.clinicalnutritioncenter.c...tore/store.php

    This re-directs to:
    https://p2.secure.hostingprod.com/@c...tore/store.php

    So, I can configure squirrelcart and put both the secure and non-secure site address as:
    http://www.clinicalnutritioncenter.com/ssl/store

    But, it won't accept the https://p2.secure....
    Tells me that is invalid.

    When it serves up files from http://www.clinicalnutritioncenter.com/ssl/store, unfortunately I get a security certificate error because many files are being served up from the http instead of https.

    If we could just skip the address verification in the config file, I could enter
    https://p2.secure.hostingprod.com/@c....com/ssl/store
    as the root for both secure and non-secure, and have the store folder in the SSL folder. I'm pretty sure this would then enable your clients using yahoo small business to have their stores securely hosted.

    This would probable fix the google checkout problem, and also probably enable us to move to a gateway that requires SSL (I am opening an account with payjunction using the trinity system)

    If squirrelcart ran without the invalid root warning, it would probably be perfect! So, is there a way to just remove the step where squirrelcart verifies the http and https entered in the config file???

    The other options is of course to move to a different hosting company, which I'm willing to consider. However, because of a lot of custom coding on my main web site, this would require many hours of work on my end...

  4. #4
    Squirrelcart Staff Jamie's Avatar
    Join Date
    May 2002
    Posts
    6,829
    Squirrelcart version
    v3.3.7
    If they require a separate folder for SSL when using their shared SSL URL as you are using, they most likely do not have that same requirement if you were to purchase an SSL certificate for your domain, though you would have to check with them to confirm.

    As for not being able to use their shared SSL URL in the config file, this bug fix will fix that:
    http://www.ldev.com/forums/showthrea...ted-as-invalid

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts