We use nopCommerce 3.70 and eway payment plugin provided by the nop commerce team. The credit card payment was working fine, but now I am getting an error "The remote server returned an error: (403) Forbidden."
I can't figure out what is happening. Any ideas?? It was working perfectly until last week. Last week eway payment gateway got upgraded to TLS 1.2. Is that causing the issue? How do I fix this?
FULL MESSAGE FROM LOG System.Net.WebException: The remote server returned an error: (403) Forbidden. at System.Net.HttpWebRequest.GetResponse() at Nop.Plugin.Payments.eWay.GatewayConnector.ProcessRequest(GatewayRequest Request) at Nop.Plugin.Payments.eWay.eWayPaymentProcessor.ProcessPayment(ProcessPaymentRequest processPaymentRequest) at Nop.Services.Payments.PaymentService.ProcessPayment(ProcessPaymentRequest processPaymentRequest) at Nop.Services.Orders.OrderProcessingService.PlaceOrder(ProcessPaymentRequest processPaymentRequest)
I tried it. It is not working for me. My site is down for 1 week now :(. I don't want to upgrade to a new version of nopcommerce, since there are lots of customizations.
I tried contacting eway, but we they don't seem to have a clear guide to fix it yet, only the general information how to set the site to tls1.2, I wouldn't think it's working either.