We are trying to have the Moneris payment free plugin working (as I understand it is using the hosted page from Moneris). We have it working except for the return url's.
Base on the route configuration found in the plugin's source we have tried the following but without success:
We have found other reasons for the Moneris server not reaching those callback URLs so I guess we can declare those as being correct and considering this topic answered.
In our case Approved callback is invoked but with 302 redirection it's redirected to home page of our nopcommerce website. We are using unregistered plugin with Sandbox environment. For details sharing Approved callback url over here as well: