Jump to content

How do I change the API callback URL to https?


Recommended Posts

How do I change the API callback URL from http to https so that Google will accept it? In my Prestashop payment module it says "The API callback URL is: http://domain.com/modules/gcheckout/validation.php"
But, in Google it says "An HTTPS URL is required."
Please note also that I DO have a dedicated SSL set up and all my checkout pages are https://
Also, the reason the I need this urgent matter fixed is because some of my customers are having trouble when they checkout. The payment goes through, but the cart never turns into an order in their account, so they cannot access the download link to the clipart they bought.

Link to comment
Share on other sites

I don't get an error message from Google right away, because it sees the https in there. But, I get emails everyday from Google that says that order notification is failing because the https url is invalid. And it is causing the customers carts to not register in their account. I get the payment. But, then I get an email from the customer that they had no instruction on how to get their download link. The cart never registers as an order even though they paid.

Link to comment
Share on other sites

Ok, I now have Google Checkout working.

I ordered an SSL certificate for our site not too expensive and it helps build customer confidence if they see the site is secured.
Once that was in place, it meant I could specify an https return address.
After adjusting the folder/file permissions to the correct values, GC now appears to work fine.

:)

Link to comment
Share on other sites

badger1010,
I already have a dedicated SSL installed on mine and entered the url as https also. But, after a few days I started getting emails from Google saying that the order notification was failing. When I went into my module in the back office for Google payment methid, the url is http and not https. If you enter http at Google, it will not accept it. If you enter https, it will accept it. But, since it is not the correct url for your shop it will fail. This is my situation at least and I hope yours works fine. I think the problem is that the SSL only works on the cart pages for me and I do have a dedicated SSL.

Link to comment
Share on other sites

I do have my own SSL Certificate installed. But, my webhost is the one who did the installing for me. So, it is possible to have the dedicated SSL certificate on all pages? That is probably getting me closer to an answer to my question. My original question was how to make the http an https on the API URL. I do have my own SSL cert. So, what I need to do then probably is talk to my webhost company and ask them if they can reinstall the SSL on all my pages and not just my checkout pages, right? I feel like I am finally getting what needs to happen now. I hope this is it. I am off now to chat live with someone there to see what they say.
Thanks,

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...