Guidance Needed with development of Custom Payment Plugin

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
6 years ago
Hi Everyone,

I am new to developing plugins for nopCommerce. I currently have four clients already using nopCommerce v3.70. The simple reason for using v3.70 is that I found only one payment gateway in South Africa that had a payment plugin for nopCommerce, PayGate (www.paygate.co.za). Unfortunately they only support v3.70, and I've been begging them to upgrade their plugin since nopCommerce 3.9 came out. No luck so far.

I now have a new client, for which I have to build two separate online stores. He already uses SagePay (www.sagepay.co.za) for their Debit Order Collection service. SagePay is part of the Sage Group (www.sage.com) based in the UK.

So now I have to develop a custom Payment Plugin for nopCommerce. The API Guide Document are linked below:

https://sagepay.co.za/integration/sage-pay-integration-documents/programmers-guide/
https://sagepay.co.za/integration/sage-pay-integration-documents/pay-now-gateway-technical-guide/

I do have descent experience with Visual Studio, and I have Visual Studio 2017 and MS SQL Server 2014 on my computer. I would like to develop this plugin for versions 3.7 to 4.0.

My questions are as follows:

1) Can I use the existing payment plugin "Authorize.Net", duplicate it and then customize the code using the guidelines above?

2) If not, is there any sample code anywhere which I can use to customize my plugin?

I'm a little lost here, but I have to learn how to do this.
Any assistance, suggestions or guidelines will be greatly appreciated.

Thank You

Jaco Ferreira (South Africa)
6 years ago
You may want to start with this rather than the Authorize.net plugin

https://www.nopcommerce.com/p/1211/sagepay-server-payment-plugin-iframe-redirect-modes.aspx

It's old and will need to be upgraded.

Also, you may want to search the marketplace and see if there is one available for nopC 4.00

https://www.nopcommerce.com/marketplace.aspx?category=2&searchterm=sage
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.