CyberSource Downgrade to NET 5

3 个月 前
Hi,

Maybe this is one for the Nop Dev team, is it possible to downgrade the CyberSource plugin to Nop v4.4 using NET 5 instead of NET 6?

https://www.nopcommerce.com/en/cybersource-payment-module
3 个月 前
Hi Paul,

Yes, you can downgrade if the source code is available.

Best regards,
Atul
3 个月 前
Thanks, Atul, mine is showing NET 5 with v4.4, maybe there was a custom upgrade, I will check this.

I think there is a new interface in the service assembly for 4.5 that is required and missing from 4.4

Nop.Services.ScheduleTasks;

might be best to simply upgrade to 4.6
3 个月 前
Oh sorry, it's my bad actually.

nopCommerce 4.40 - dotnet 5
nopCommerce 4.50 - dotnet 6
nopCommerce 4.60 - dotnet 7

To answer your question, yes you can downgrade the plugin to nopCommerce 4.40 which runs on dotnet 5. You can get the source code from here.

Best regards,
Atul
3 个月 前
The main problem is the CyberSource.Rest.Client.NetStandard Library which uses a different version of Newtonsoft.Json so you would need to find the source and try and rebuilt that librbary if possible
Best in the long run to go to v4.6
3 个月 前
Thank you, I will wait for Nop 4.7 and upgrade the whole site.