Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Protx Form Success Redirect Error Fix


Guest

Recommended Posts

I have an error when protx redirect a successful transaction back to my site.

 

Protx believes its due to recent upgrades to versions of PHP. They have posted a fix on their site which is poor to say the least if you are not a php coder. The fix is the following:-

 

Essentially, the problem seems to stem from the php upgrade which is causing plusses () to be replaced with spaces in the encrypted string which gets sent to Protx. Thus, when Protx returns the encrypted string to the OSCommerce success url, and it is decrypted by OSCommerce, the returned string is incorrect.

To fix this we recommend replacing spaces in the encrypted string with plusses to restore the original string syntax.
You do this just before calling the url decoding routine.

 

I asked their support team to explain just what that ment and what piece of code needed changing and what it needed changing too, but their reply was to ask the OsCommerce community and not them. Seems a bit C**p if you ask me when you pay them to process payments.

 

Anyway, apparently this is a common problem with people using the Protx form and an upto date version of php. So can anyone tell me what the above fix actualy means????

 

Any help would be much appreciated. :thumbsup:

Edited by Rochdalemark
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...