But the only way I can progress through the checkout as intended is by manipulating the 'CancelUrl' to be what's intended for the 'ContinueUrl' - Surely there is another solution? Does anyone have any experience of this?
I thought I'd highlight the resolution we came up with here so if others come across the problem then can be pointed in the right direction.
Opayo does not work with a localhost url, it needs to be able to call back to the website to verify data and process the request correctly.
So, either use a proxy such as ngrok to route traffic back to your locally running website, or set up a domain and point it to your IP and set the site up in IIS to handle the traffic.
If your work has a VPN, it is often easier to ask them to set up a subdomain and route it back to your machine via the VPN and then set up your site to use that.
Opayo Payment Provider - CancelUrl by default
Morning,
Over the weekend I've updated my site to use Vendr 2.1.
As well as this I've included the Opayo Payment Provider package to try to make the checkout as smooth as possible.
Set up of the provider has been simple enough, but one thing is that it seems to default to the 'CancelUrl' when progressing through the checkout.
I've added by IP to MSP after finding this thread from 2020 - Vendr Opayo Payment Process
But the only way I can progress through the checkout as intended is by manipulating the 'CancelUrl' to be what's intended for the 'ContinueUrl' - Surely there is another solution? Does anyone have any experience of this?
TIA
George
Hey George,
I thought I'd highlight the resolution we came up with here so if others come across the problem then can be pointed in the right direction.
Opayo does not work with a localhost url, it needs to be able to call back to the website to verify data and process the request correctly.
So, either use a proxy such as ngrok to route traffic back to your locally running website, or set up a domain and point it to your IP and set the site up in IIS to handle the traffic.
If your work has a VPN, it is often easier to ask them to set up a subdomain and route it back to your machine via the VPN and then set up your site to use that.
Thanks
Nik
is working on a reply...