I Receive "A call to SSPI failed, see inner exception" Message During Credit Card Processing

I Receive "A call to SSPI failed, see inner exception" Message During Credit Card Processing

Q - I received the following error message when I tried to process a credit card transaction in Elliott:

A call to SSPI failed, see inner exception.

See the following sample screen:  



All of our users are continuing to receive this error. But, unfortunately, this message is not very clear.  So what's happening?

A - Yes, we agree this message is not very clear. Unfortunately, we are relying on the lower layer implementation by merchant payment gateway software -- in this case, Payware PC -- to return the proper message so we can inform our users about what's happening.

If you look at the SIMEVENT.LOG in \Elliott7 root directory (if you are running V7), or \Elliott7\bin folder (if you are running V8), you can locate the following related entries:

<RESPONSE><TERMINATION_STATUS>NOT_PROCESSED</TERMINATION_STATUS><RESULT>ERROR</RESULT><RESULT_CODE>55</RESULT_CODE><TROUTD>0</TROUTD><RESPONSE_TEXT>A call to SSPI failed, see inner exception.</RESPONSE_TEXT><ERRORS /><TRANS_AMOUNT>359.06</TRANS_AMOUNT></RESPONSE>

This is a log file created by Payware for us to debug.  As you can see, there's no additional detail information we can trace.  To be fair, this is actually the message from Microsoft .Net.  Payware PC simply returns the .Net message, which they send on to Elliott.

After further investigation to your Payware PC server and discussion with Payware PC tech support, we found problem is caused by Windows update on 5/12/15 with KB3061518 and possible KB3068708 on your Payware PC server. You need to remove these two updates.  The root of the problem is the Windows update phase out support of 512 bytes encryption key which Payware PC rely on.

When we ask Payware PC what is their plan to migrate to higher level encryption key support with Payware PC, they simply said that they will no longer support Payware PC after Oct 15, 2015.  At this moment, we advise all of our Elliott users that use credit card processing migrate from Payware PC to Payware Connect. 




    • Related Articles

    • Emailing PDF with SSPI Failed After Online Charging Using Credit Card

      Q - I processed an order and charged a credit card in Elliott. Then I printed the invoice and emailed the PDF file to my customer. I received the following error message: ERROR: A call to SSPI failed, see inner exception. The client and server cannot ...
    • Payware Connect Communication Error

      Q - We are using Payware Connect for credit card processing. We have seen the below credit card processing error message a few times today. We do not recall seeing this particular error message before. See sample screen below. What caused it? A - ...
    • Payware PC Server Actively Refuses Credit Card Transaction

      Q: When I process a credit card transaction in Elliott, I receive a message indicating the server is actively refusing the network traffic connection. As a result, the credit card processing fails. But if I go to the Payware PC credit card server, I ...
    • Credit Card Processing Error: Chk Viawarp For Dupl

      Q - In A/R -> Processing -> Credit Card Trx Handle, at field "21. Approval No," I press F4 to interface with the credit card payment gateway server, then I receive the message "Credit: AP Error: Chk Viawarp For Dupl." See examples below: When I go to ...
    • How to Handle and Prevent Credit Card Duplicate Charges

      Release Date: 08/31/2018 How Did Credit Card Duplicate Charges Happen? Most of the time, duplicate credit card charges are caused by network (Internet) error. Elliott online credit card processing utilizes Payware Connect as the payment gateway. If ...