Good Morning,
Our Authorize.Net module has just recently started experiencing more 500 server errors. This is happening on several end points such as, getUnsettledTransactions, getSettledTransactionByBatchId, getCustomerProfile, etc.
We are currently using 1.9.3 Sdk and ensuring all network communication is over a TLS 1.2 protocol.
The few lines in our business logic that is returning the 500 errors are shown below.
If controller IsNot Nothing Then
System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12
controller.Execute(If(_testMode, AuthorizeNet.Environment.SANDBOX, AuthorizeNet.Environment.PRODUCTION))
Return controller.GetApiResponse
End If
*the controller object is a reference to the various controllers defined within the sdk depending on the action we are trying to perform.
-getUnsettledTransactionListController
-createTransactionController
-createTransactionRequest
-getHostedPaymentPageController
Is there something we can do on our to further dianosis this issue?