osCommerce Community Support Forums: PayPal WPP Direct Payments & Express Checkout Support - osCommerce Community Support Forums

Jump to content

Corporate Sponsor


  • (208 Pages)
  • +
  • « First
  • 206
  • 207
  • 208
  • You cannot start a new topic
  • You cannot reply to this topic

PayPal WPP Direct Payments & Express Checkout Support Rate Topic: ***** 12 Votes

#4141 User is offline   matthell Icon

  • Find Posts
  • Group: Community Member
  • Posts: 24
  • Joined: 04-June 09
  • Real Name:Matthew Helliwell

Posted 14 March 2010 - 10:47 PM

View PostSteveDallas, on 14 March 2010 - 07:14 PM, said:

It's not looking for a web address. It's looking for a file system path; the place where you put it using FTP. I assume that all the files go on the server in one place; you don't have duplicate copies for HTTP and HTTPS access, even though the URL that you access them from is different.


Make sure that "Proxy Address" in the WPP module settings is blank. To the best of my knowledge, this test should work with shared SSL.

You still haven't got the API certificate path correct.

I'm pretty much at the end of what I can do without actually looking at your server configuration. If you would like me to have a look at it, please contact me via private message here.

--Glen



Hi Glen

I have figured out what the problem is. I dont think I have been making my setup clear.

I have 2 versions of my site which are exact copies. 1 on my main site, and an exact copy on a secured shared server.

A person browsing items in my site stays on the normal www.xxx.com but as soon as they want to checkout or log in they are taken to https://www.securedsite.com/xxx/
which is on a completly different shared server and is an exact copy of the normal site.

so when I put in the file system path for the main site it says it cant find it because by the time someone wants to pay for something they have switched onto the secured server.

Changing the cert file path in admin to the secured server location works and is confirmed with wpp_diagnostics.php

However trying to run the module with this brings up the "PayPal WPP installation incomplete!"

This is because it is again looking for items in the www.xxx.com file system path.

Changing the Set DIR_FS_CATALOG in configure.php in the secure version of the site to the secure file system path EG '/secured/catalog/etc/' sorts this out and I am able to go through the checkout normally and can put my card details in and process the payment up until the very last page where I have entered the verified by visa code. When i enter the visa code i get forced back to the chekout_shipping page and the following error is present;
"unable to use client certificate (no key found or wrong pass phrase?) (Error No. 58)"

Clicking on the 'Pay with Paypal' button also produces this same error.

I'm thinking that the module prefers everything to stay on the same server and because of my multi server setup it is confusing everything!

Sorry this is getting epic now lol! Thanks.
0

#4142 User is online   SteveDallas Icon

  • Find Posts
  • Group: Community Member
  • Posts: 691
  • Joined: 12-September 05
  • Real Name:Glen
  • Gender:Male
  • Location:Alabama, US

Posted 14 March 2010 - 11:20 PM

View Postmatthell, on 14 March 2010 - 04:47 PM, said:

Hi Glen

I have figured out what the problem is. I dont think I have been making my setup clear.

I have 2 versions of my site which are exact copies. 1 on my main site, and an exact copy on a secured shared server.

A person browsing items in my site stays on the normal www.xxx.com but as soon as they want to checkout or log in they are taken to https://www.securedsite.com/xxx/
which is on a completly different shared server and is an exact copy of the normal site.

so when I put in the file system path for the main site it says it cant find it because by the time someone wants to pay for something they have switched onto the secured server.

Changing the cert file path in admin to the secured server location works and is confirmed with wpp_diagnostics.php

However trying to run the module with this brings up the "PayPal WPP installation incomplete!"

This is because it is again looking for items in the www.xxx.com file system path.

Changing the Set DIR_FS_CATALOG in configure.php in the secure version of the site to the secure file system path EG '/secured/catalog/etc/' sorts this out and I am able to go through the checkout normally and can put my card details in and process the payment up until the very last page where I have entered the verified by visa code. When i enter the visa code i get forced back to the chekout_shipping page and the following error is present;
"unable to use client certificate (no key found or wrong pass phrase?) (Error No. 58)"

Clicking on the 'Pay with Paypal' button also produces this same error.

I'm thinking that the module prefers everything to stay on the same server and because of my multi server setup it is confusing everything!

Sorry this is getting epic now lol! Thanks.


I see. This is definitely not how osCommerce is designed to run, as the session information has to be able to work back and forth between SSL and non-SSL page loads. You need to have *one* server with a single copy of your shop. Shared SSL works fine as long as the shared URL points back to the same files used by the regular shop. This is why we have two variables defined to point there; HTTP_SERVER and HTTPS_SERVER. They are two ways of looking at the same site, not two copies of the site. In your case, http://www.xxx.com/catalog/index.php and https://www.secureds...talog/index.php *must* be the same file, not two identical files. My own site has a dedicated SSL certificate, so I set my server variables to the same url and just set the scheme appropriately (http or https).

It's not just this module; it's the way all of osCommerce runs.

--Glen
0

#4143 User is offline   giz286sim Icon

  • Find Posts
  • Group: Community Member
  • Posts: 38
  • Joined: 22-March 05
  • Real Name:J

Posted Yesterday, 01:46 PM

Brian, does the 3D Secure support in this contribution work with DynamoCheckout?
0

  • (208 Pages)
  • +
  • « First
  • 206
  • 207
  • 208
  • You cannot start a new topic
  • You cannot reply to this topic