Post by jsweb » Fri Feb 18, 2022 10:22 pm

We are using OC 3.0.3.7 and have been told by Opayo (formerly SagePay) that they cannot accept transactions using the built-in SagePay Direct extension because it isn't "Protocol 4 enabled" and that we should contact OpenCart to determine if there is an update or upgrade available for this extension which will make it Protocol 4 compliant. Apparently they won't allow us to use the Sagepay Direct extension until or unless it achieves Protocol 4 compliance.

(1) Why is OpenCart 3.x shipping with a payment extension which the merchant tell us is not compliant with Protocol 4 and therefore cannot be used?
(2) What updates are available to this extension which will make it compliant with Protocol 4? Does anyone know?

There are no settings in the back end relating to any protocols.

Newbie

Posts

Joined
Thu Nov 23, 2017 9:23 pm

Post by by mona » Fri Feb 18, 2022 10:55 pm

As far as I am aware even the new version does not support Protocol 4
https://www.opencart.com/index.php?rout ... n_id=36557

You might have to switch to
https://www.opencart.com/index.php?rout ... n_id=22060

DISCLAIMER:
You should not modify core files .. if you would like to donate a cup of coffee I will write it in a modification for you.


https://www.youtube.com/watch?v=zXIxDoCRc84


User avatar
Expert Member

Posts

Joined
Mon Jun 10, 2019 9:31 am

Post by jsweb » Fri Feb 18, 2022 11:05 pm

Thanks. Pretty shocking that OC are still shipping a built in extension that Opayo are refusing to work with!

Newbie

Posts

Joined
Thu Nov 23, 2017 9:23 pm

Post by mikeinterserv » Fri Feb 18, 2022 11:08 pm

jsweb wrote:
Fri Feb 18, 2022 11:05 pm
Thanks. Pretty shocking that OC are still shipping a built in extension that Opayo are refusing to work with!
Well its hardly OCs fault.
Things keep getting changed by TPTB constantly and many times needlessly and we are all supposed to just put up with that.
Its just how it is.

Active Member

Posts

Joined
Thu May 28, 2020 6:55 am
Location - Wales

Post by by mona » Fri Feb 18, 2022 11:24 pm

You are welcome, I know it was not really what you wanted to hear.

OC is a free open source platform that allows you to make a commercial profit.
The phrase that must come to mind is “be careful what you wish for”.

As far as I am aware Opencart no longer supports payments - so that free open source platform is likely to get much more expensive, unless of course some of us provide free open source code to assist you in making a profit.

I do get your point, but please understand the other side of the coin.

Another perspective - there is nothing stopping you from writing it yourself or paying someone to do it and offering it to the world for free ?
I am sure people will download it and I am sure very few will show any appreciation for your contribution, that is more shocking really if you think about it.

DISCLAIMER:
You should not modify core files .. if you would like to donate a cup of coffee I will write it in a modification for you.


https://www.youtube.com/watch?v=zXIxDoCRc84


User avatar
Expert Member

Posts

Joined
Mon Jun 10, 2019 9:31 am

Post by Gergely » Sat Feb 19, 2022 1:23 am

I completely understand, and in fact very much support the idea of reducing features and discontinuing support for core extensions. I believe this will create a way more robust system and will make opencart more sustainable in the long run.

With that said, I must admit that OP's frustration is totally understandable. I think the opencart community has to do a lot better in communicating what opencart is and what it isn't, if opencart is to remain relevant. It is indeed strange — to say the least — that nearly 2 years after this forum post "announcing" the end of support for opencart core extensions, the latest release still includes admittedly unsupported code, and that this is in no way communicated to a wannabe opencart operator. How is someone new to opencart (I know OP isn't new) supposed to know this information?

I don't mean this to be a rant against opencart, it's trying to be more of a constructive criticism in support of OP's point.

And while we're at phrases, the one that comes to my mind is "Beware of the Leopard" from this classic:
“But Mr Dent, the plans have been available in the local planning office for the last nine months.”
“Oh yes, well as soon as I heard I went straight round to see them, yesterday afternoon. You hadn’t exactly gone out of your way to call attention to them, had you? I mean, like actually telling anybody or anything.”
“But the plans were on display …”
“On display? I eventually had to go down to the cellar to find them.”
“That’s the display department.”
“With a flashlight.”
“Ah, well the lights had probably gone.”
“So had the stairs.”
“But look, you found the notice didn’t you?”
“Yes,” said Arthur, “yes I did. It was on display in the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying ‘Beware of the Leopard’.”
The Hitchiker's Guide to the Galaxy

Active Member

Posts

Joined
Wed Sep 30, 2020 7:58 pm

Post by by mona » Sat Feb 19, 2022 2:13 am

@Gergely

I agree the frustration with Opencart is sometimes understandable and reasonable, but complaining does not solve the problem. Doing something about it yourself usually does. Not just Opencart, pretty much everything. If it makes your life better - just say thanks, pay it forward and think how lucky you are that is all you have to worry about.

There is very little encouragement to do better when all you get is complaints ;)

DISCLAIMER:
You should not modify core files .. if you would like to donate a cup of coffee I will write it in a modification for you.


https://www.youtube.com/watch?v=zXIxDoCRc84


User avatar
Expert Member

Posts

Joined
Mon Jun 10, 2019 9:31 am

Post by straightlight » Sat Feb 19, 2022 10:09 pm

In addition to the above, if by attempting to resolve the issue yourself does not solve it, you could also create a new service request in the Commercial Support section of the forum to fix the reported issues as a custom job.

Dedication and passion goes to those who are able to push and merge a project.

Regards,
Straightlight
Programmer / Opencart Tester


Legendary Member

Posts

Joined
Mon Nov 14, 2011 11:38 pm
Location - Canada, ON

Post by paulfeakins » Mon Feb 21, 2022 7:39 pm

We've got an update for this as described here: https://www.antropy.co.uk/blog/opayo-up ... s-looming/

UK OpenCart Hosting | OpenCart Audits | OpenCart Support - please email info@antropy.co.uk


User avatar
Legendary Member
Online

Posts

Joined
Mon Aug 22, 2011 11:01 pm
Location - London Gatwick, United Kingdom
Who is online

Users browsing this forum: No registered users and 28 guests