Ecommerce software home
Shopping Cart Software Forum for Ecommerce Templates
 
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

Find us on Facebook Follow us on Twitter View our YouTube channel
Search our site
Author « Topic »  

DIY Marquees
Starting Member

United Kingdom
31 Posts

Posted - 04/12/2022 :  07:12:20  
Hello,

We're switching payment providers from Payment Sense to Worldpay

I've read the article here: https://www.ecommercetemplates.com/help/ecommplus/worldpay.asp

My understanding is the account name number should be the installation ID. for example 1444337 This is what it says in the dashboard.

I've noticed that MD5 Secret and Payment response password are now optional. Does this mean that all you need to enter is the Installation ID? because that doesn't seem to work.

Also Worldpay now send "Org Unit ID", "ISS API ID" and "JWT MAC Key API Key"

But none of these are referred to in the installation or help page. Has it all changed?

We're using our own HMTL files with the PHP includes from the dreamweaver version

Any help would be much appreciated

Alex J Clarke

Vince
Administrator

42472 Posts

Posted - 04/13/2022 :  09:21:59  
Hi Alex
It could be that WorldPay are sending you the login details for a different integration type. Could you let their support know the details you need and ask them how to get these? The MD5 may be optional but it is highly recommended.

Vince

Click Here for Shopping Cart Software
Click Here to sign up for our newsletter
Click Here for the latest updater

DIY Marquees
Starting Member

United Kingdom
31 Posts

Posted - 04/19/2022 :  08:55:01  
Hi Vince,

We're getting the error: The information sent from the merchant's site is invalid or incomplete. Please send the following information to the merchant:
The transaction cannot be processed:

The MD5 signature could not be verified.

We've got the string version of the MD5 in their business centre and the hashed version in the back end of ecommerce templates.


Alex J Clarke

Vince
Administrator

42472 Posts

Posted - 04/19/2022 :  10:21:57  
Hi Alex
quote:
We've got the string version of the MD5 in their business centre and the hashed version in the back end of ecommerce templates.
Have you tried the string version in both as the cart will create the MD5 hash itself.

Vince

Click Here for Shopping Cart Software
Click Here to sign up for our newsletter
Click Here for the latest updater

DIY Marquees
Starting Member

United Kingdom
31 Posts

Posted - 04/21/2022 :  01:46:16  
Hi Vince,

We've tried it with the string version in the cart software and the WorldPay business centre. Still comes up with the same error "The MD5 signature could not be verified."

When we try it without the MD5 it works but I understand that it's important for security.

The payment response password works without issue.

Kind Regards,
Alex

Alex J Clarke

Vince
Administrator

42472 Posts

Posted - 04/21/2022 :  02:25:51  
Hi Alex
Yes, it really is important for security and it's not recommended at all to not use the MD5 hash checking features. But this is the section in the instructions about the MD5 values...
quote:
You are also encouraged to set up a Payment Response password and MD5 secret for transactions. All you do is on this Integration Setup page towards the bottom of that page, enter a value for these 2 settings. It can be anything you like using numbers and letters (up to 16 characters) but make it different for the 2 values. Now go to your Ecommerce Templates admin payment providers page for WorldPay and enter these values you just set where you see “MD5 Secret (Optional)” and “Callback password (Optional)”.
Can you try using a simple value for each of those to test. Make sure it is under 16 characters and no special characters or punctuation for now.

Vince

Click Here for Shopping Cart Software
Click Here to sign up for our newsletter
Click Here for the latest updater

DIY Marquees
Starting Member

United Kingdom
31 Posts

Posted - 04/21/2022 :  07:26:06  
Hi Vince,

When entering the MD5 Secret on the WorldPay business centre it says we must use a string that is between 20 and 30 characters long, includes an uppercase letter and symbol.

We've called their tech support and they've verified this saying minimum 21 characters with uppercase letter and symbol but not a currency symbol or @ sign.

Can you advise?

Kind Regards,

Alex Clarke.

Alex J Clarke

Vince
Administrator

42472 Posts

Posted - 04/21/2022 :  08:27:49  
Hi Alex
In that case I think the integration you are trying to set up with WorldPay is different to the one the cart uses. Can you ask them what the integration is and if there are alternatives?

Vince

Click Here for Shopping Cart Software
Click Here to sign up for our newsletter
Click Here for the latest updater

1818charlie
ECT Moderator

United Kingdom
1180 Posts

Posted - 04/21/2022 :  13:29:19  
The WorldPay integration I have setup on three ECT sites were for the WorldPay Junior Select, if that throws any light on the issue.

The first two were in 2012 the last one was in summer 2016 & that was before WorldPay were acquired by FIS in 2019 so things could be pretty different now.

-----------------------------------
Steve
Manchester UK

Make it as simple as possible, but not simpler.

DIY Marquees
Starting Member

United Kingdom
31 Posts

Posted - 04/25/2022 :  07:57:39  
Hi Vince & Steve,

Thank you for your replies it's much appreciated.

We're using the same Worldpay Select Junior integration and their tech support has verified this.

I've asked if there are any other integration types and their tech support has said that they only use MD5 secrets that are above the 21 characters and below the 30 including upper & lowercase and without @ or currency symbols.

He's said that is would work using no MD5 but again really advises against this.

Is there anything that could be changed on your end to allow to make it fit the 21-30 characters instead of only below 16?

Kind Regards,


Alex J Clarke

Vince
Administrator

42472 Posts

Posted - 04/25/2022 :  08:28:49  
Hi Alex
Can you send me the site FTP login details to my email (vince AT ecommercetemplates DOT com) and I'll take a look into this.

Vince

Click Here for Shopping Cart Software
Click Here to sign up for our newsletter
Click Here for the latest updater

DIY Marquees
Starting Member

United Kingdom
31 Posts

Posted - 04/26/2022 :  06:33:36  
Hi Vince,

Thank you. I've just sent the email.

Kind Regards,


Alex J Clarke

Vince
Administrator

42472 Posts

Posted - 04/28/2022 :  04:26:29  
Hi Alex
I enabled WorldPay in your site and tried a test transaction and actually got through to the WorldPay payment page to pay which I believe is further than you were getting, no? Is it possibly just because I had the "Demo Mode" checkbox checked and the account is not live?

Vince

Click Here for Shopping Cart Software
Click Here to sign up for our newsletter
Click Here for the latest updater

DIY Marquees
Starting Member

United Kingdom
31 Posts

Posted - 04/28/2022 :  06:07:17  
Hi Vince,

I've just called World Pay and confirmed that the select junior account is active. We had a call with them last week where I put the site in demo mode and they ran test transaction as well as making sure the SSL was compliant and we displayed all of the necessary card logos. They activated it then.

It's just when it's in production mode and uses the MD5 we still get the same error "The MD5 signature could not be verified." even when they're the same sting on their dashboard and our ecommerce templates back end. Presumably because the 16 character vs the 21-30 characters issue?

Kind Regards,

Alex Clarke.

Alex J Clarke

Vince
Administrator

42472 Posts

Posted - 04/28/2022 :  08:05:42  
Hi Alex
I believe WorldPay will check the MD5 in demo as well as production mode. But check in your worldpay account if you set different values for each mode.

Vince

Click Here for Shopping Cart Software
Click Here to sign up for our newsletter
Click Here for the latest updater

1818charlie
ECT Moderator

United Kingdom
1180 Posts

Posted - 04/28/2022 :  08:11:25  
Good afternoon Alex

Regarding the MD5 for the three ECT sites I have setup using WorldPay. The MD5 was not something supplied by WorldPay, it was something the merchants themselves chose. As I stated previously things may have changed since I setup the last one in 2016.

One of the clients has two sites operational & using WorldPay & both have MD5s which I recall setting up as both are things WorldPay wouldn't know about.

I recall the client setting a MD5 using only alphanumerics & the MD5 was, or had to be, 30 characters long, not upto. That was then entered into your WorldPay Junior Select dashboard & then also in the ECT admin under MD5 secret (optional).

quote:
"The MD5 signature could not be verified."

If the MD5s are 100% correct then make sure there are no spaces before or after the MD5. That's happened with the very first one I setup in 2012 & the client was using copy & paste. When I looked at it & used copy & paste into Notepad++ that's when I noticed the space after the MD5, cleared to no space & Voila - worth a check

Hope this helps

PS - Just an afterthought, you are not getting the payment response password confused with the MD5 are you?


-----------------------------------
Steve
Manchester UK

Make it as simple as possible, but not simpler.

Edited by - 1818charlie on 04/28/2022 08:25:28

DIY Marquees
Starting Member

United Kingdom
31 Posts

Posted - 05/03/2022 :  02:06:59  
Hi Vince & Steve,

We've tried the MD5 with alphanumerics only and their dashboard still doesn't like it saying it needs a special character.

We've also tried it exactly 30 characters long which was accepted.

We've also made sure they were 100% correct making sure to type out meticulously rather than copy and paste the MD5.

We're definitely entering the MD5 in the right fields both on the WorldPay junior select dashboard and the Ecommerce Templates dashboard as we've already got a payment response password set and is working fine.

I'm thinking it's looking like the hang up is the special character. Maybe they've changed it recently to be more secure?

Thank you for both of your help thus far.

Kind Regards,







Alex J Clarke

Vince
Administrator

42472 Posts

Posted - 05/03/2022 :  09:57:43  
Hi Alex
quote:
I'm thinking it's looking like the hang up is the special character. Maybe they've changed it recently to be more secure?
Is WorldPay helping you with this?

Vince

Click Here for Shopping Cart Software
Click Here to sign up for our newsletter
Click Here for the latest updater

DIY Marquees
Starting Member

United Kingdom
31 Posts

Posted - 05/09/2022 :  02:47:26  
Hi Vince,

They're not really of much help to be honest. They've got their requirements for what the MD5 should include and that's it. They make the security rules.

I'm reading though the WorldPay set up here: https://www.ecommercetemplates.com/help/ecommplus/worldpay.asp

Specifically regarding the MD5 Hash "It can be anything you like using numbers and letters (up to 16 characters) but make it different for the 2 values"

This conflicts with the WorldPay requirements of 21-30 characters must include numbers, uppercase and lowercase letters and special characters but not @ or a currency symbol.

When entering it into the ecommerce templates back-end there's no problem or error for when entering for example an md5 "VekXZmh5FhhVdKv923jFhJZssj2Fy!" seems to be accepted but conflicts with what's written on the World Pay set up page above.

Can you see how there might be an issue with using one similar to that?

Does this mean that ecommerce templates is no longer compatible with WorldPay's new security rules?

The error show is still as follows on checkout:

"
Secure Payment Page
Sorry, there was a problem processing your payment:
The information sent from the merchant's site is invalid or incomplete. Please send the following information to the merchant:
The transaction cannot be processed:

The MD5 signature could not be verified.
Server information 09/May/2022 09:43:03 (a8336a1f5f844051)"

Again MD5's are definitely the same on both their dashboard and the ecommerce templates back end.

Kind Regards

Alex J Clarke

Vince
Administrator

42472 Posts

Posted - 05/09/2022 :  09:52:12  
  « Topic »  
Jump To:
Shopping Cart Software Forum for Ecommerce Templates © 2002-2022 ecommercetemplates.com
This page was generated in 0.03 seconds. Snitz Forums 2000