Execu/Tech Systems, Inc.
Knowledgebase
Search:
850-747-0581EmailWebsite
Contents
 
IndexBookmarkPrint This Article

Home > Errors / Fixes > Shift4 Troubleshooting > Shift4 Error Codes

Shift4 Error Codes

Many of these error messages will require you to call Shift4 for proper resolution. You can find their contact information here: http://www.shift4.com/company/contact/
After contacting Shift4, they may determine that they need to have us make changes to our end of the Shift4 interface. If so, please provide them with our contact information if they don't already have it.

This is an example of the two most common errors you will see related to Shift4

While these errors are being returned by Microsoft's Winsock control, the error code is the same as Shift4's.

If the error seems firewall related, be sure that the firewall of the server and clients allow communication through the Shift4 UTG port. The default port is 17476 but it can be different in some rare cases where there is a port conflict with an existing application. 
Shift4 IP Address and Port
Test Shift4 UTG Connection with Telnet

Winsock error 10060 The attempt to connect timed out 



Error details from Microsoft:

WSAETIMEDOUT 10060
Connection timed out.
A connection attempt failed because the connected party did not properly respond after a period of time, or the established connection failed because the connected host has failed to respond.


This error is typically caused by the UTG not running, port redirection by a router or a firewall blocking the port.
  • You can check your server to make sure the Shift4 UTG service is running and if it is, restart it. If it isn't running, start it.
    IT MUST BE RUNNING FOR THE INTERFACE TO WORK!


  • You can restart your server if restarting the Shift4 UTG service doesn't help. 

  • After trying these solutions, try to process a credit card again.

Winsock error 10061 Connection is forcefully rejected 



Error details from Microsoft:

WSAECONNREFUSED 10061

Connection refused.
No connection could be made because the target computer actively refused it. This usually results from trying to connect to a service that is inactive on the foreign host—that is, one with no server application running.

This error is typically has the same cause as error 10060, above. Follow the same procedures.

Shift4 is one of our PCI compliant credit card processing gateways. If you experience an error while processing a credit card, this list of errors may help you pinpoint the cause. These errors are generated by Shift4 and they can best provide you with details. Feel free to call us, though, because we may know the cause and the solution might be easy.

Shift4 Contact Information: http://www.shift4.com/company/contact/

Communication Errors
Communication errors are generated when the connection between Shift4 (On the internet)  and the UTG (Usually on your server) fails or is compromised. 

Primary
Error Code

Secondary
Error Code

Short
Error Message

Long
Error Message

Cause/Solution

1001

0

UNAVAILABLE

No connection to processor

No connection available to processor. Call Shift4 if problem persists.

2XXX

0

Communication

failure to processor

Communication failure with processor. Call Shift4 if problem persists.

9033

0

TRAN TIMEOUT

Shift4 Client Socket Timeout

Connection problem between vendor software and the UTG. Check network connectivity between the POS application and the UTG. Call Shift4 if problem persists.

9901

0

HOST ERR

UTG no client connection

No connection to Shift4 data centers. Restart the UTG or call Shift4 if problem persists.

9902

0

TIMEOUT

Timeout waiting for response from Secure NCIS

Network>

Transaction timeout. Retry transaction. Call Shift4 if problem persists.

9951

0

RESPONSE TIMEOUT

Timeout waiting for response across the internet

Transaction timeout at data center or processor. Retry transaction.  Call Shift4 if problem persists.

9957

0

NO CLIENT

UTG client is not ready

No connection to the Shift4 data center. Restart the UTG or call Shift4 if problem persists.

9960

0

INTERNET FAILURE

INTERNET FAILURE

Transaction timeout with processor. Retry transaction. Call Shift4 if problem persists.

9961

0

INTERNET FAILURE

Transaction timeout

Transaction timeout between location and Shift4 data center.  Confirm Internet connectivity. Call Shift4 if problem persists.

9964

0

INTERNET FAILURE

UTG Internet failure

The UTG connection is unable to contact the Shift4 data center. Confirm Internet connectivity. Call Shift4 if problem persists.

10060 

COMMUNICATION FAILURE 

UTG Service failed to respond 

The TCP/IP connection to the UTG service failed. 
Please check your firewall settings and be sure that the ports used by the UTG are opened.
Make sure either the UTG Service or the 'Stand Alone' is running. NEVER RUN BOTH.
Tip: Test UTG Connection with Telnet

10061

0

COMMUNICATION FAILURE 

UTG Service failed to respond 

The TCP/IP connection to the UTG service was rejected. 
Please check your firewall settings and be sure that the ports used by the UTG are opened.
Make sure either the UTG Service or the 'Stand Alone' is running. NEVER RUN BOTH.
Tip: Test UTG Connection with Telnet





Global Errors - Critical



Primary Error Code

Secondary Error Code

Short Error Message

Long Error Message

Cause/Solution

91XX
(9101, 9102, 9103, 9104, etc.)

0

Host Error

Processor host error.  Call Shift4 if problem persists.

9401

0

DB NO RETURN

Credit (Returns) cannot be processed for Debit cards

Some processors do not support debit refunds.

9803

0

INVALID MID

Invalid Shift4 merchant ID or card type not configured for merchant.

The merchant ID is not recognized by Shift4.  Confirm POS software is sending correct Shift4 MID and check the UTG configurations. Call Shift4 if problem persists.

9803

0

INVALID CK

Checks CK for Merchant ID not found

Check verification not configured for merchant. Call Shift4 regarding check support.

9803

0

INVALID MID

Merchant Id is zero

POS software is sending ‘0’ as merchant ID. Invalid merchant ID. Call Shift4 if problem persists.

9803

0

INVALID DCC

Dynamic Currency

Conversion for Merchant Id not found

Dynamic Currency Conversion not configured for merchant. Call Shift4 regarding Dynamic Currency Conversion support.

9822

0

INVALID CK

Checks CK for merchant not found

Check verification not configured for merchant. Call Shift4 regarding check support. 

9839

0

DB OFFLINE

Your merchant database is currently offline. Please try again or contact

Shift4

Merchant database is offline. Call Shift4 for assistance. 

9840

0

OVERFLOW

UTG must enable large API requests

Call Shift4 to enable.

9842

0

NOT IN CARDRANGE 

Card type not recognized

Card type not recognized for merchant. Use a different card for payment or call Shift4 for support. 

9842

0

INVALID CARD

Card is invalid– garbage found

Invalid card number. Card number data is non-numeric. Call Shift4 if problem persists.

9842

0

INVALID CARD

CardSwipe is invalid– garbage found

Invalid card number. Card number data is non-numeric. Call Shift4 if problem persists.

9842

0

NOT IN CARDRANGE

Card type not recognized

Card type does not start with the expected card range. 

9842

0

NOT IYC

Card type is not It’s Your Card

Attempting a gift card transaction on a non-gift card account. 

9844

0

I/O ERROR

Record not posted

Call Shift4 if problem persists.

9845

0

UNIQUE ID ERR

Can’t specify card information when

using unique identifier

The Unique ID is being supplied in card information. 

9846

0

BAD UNIQUE ID

Unique Identifier not found for Merchant

Shift4 has no record of the Unique ID number being sent by merchant. 

9846

1

IMPOSSIBLE

Received a unique identifier on a database without the column defined?

Call Shift4 for assistance.

9876

0

HOST ERR

Generic test host error

Host error generated on the test system. NOTE: Error only occurs on Shift4 test host.

9957

0

NO HOST

Not connected.

Processor not available. Call Shift4 for assistance.

9957

0

EXCH KEYS NDC ONLY

NDCKeyChange not configured for NDC debit Mid

POS integration problem. Call Shift4 for assistance. 

9979

0

BAD FUNC

IMMEDIATE CREDIT

supported only by It’s

Your Card

Processor does not support Shift4’s It’s Your Card (IYC) immediate credit capability. Batch must be settled before refund can be credited.

9998

0

 

Unclassified error

Error has not been classified as of yet. Please contact Shift4 Support if problem persists.

9999

0

 

Unclassified error

Error has not been classified as of yet. Please contact Shift4 Support if problem persists.





Global Errors - Non Critical

Primary Error Code

Secondary Error Code

Short Error Message

Long Error Message

Cause/Solution

9101
(Not the same as 9101 Host Error)

0

ALREADY ACTIVE

Card has already been activated

Gift card activation is unnecessary as gift card is already activated.

9034

0

INVALID API Sig

Invalid API

Signature. Expecting

‘$’

API Signature field does not contain ‘$.’ Confirm software is sending ‘$’ in the API Signature field.

9035

0

INVALID API Fmt

Invalid API Format

API Format field does not contain ‘0.’ Confirm software is sending ‘0’ in the API Format field.

9036

0

APIInvData

Invalid data in API request

Transaction request contains invalid data. Correct data and retry transaction.

9037

0

APIInvFunction

Invalid API Function request

API Function Request Code does exist. Confirm software is sending correct FRC for transaction request. 

9402

0

NEED TRACK2

Debit transactions require a track2 swipe.

Debit transactions require Track 2 data.  EBT transactions require Track 2 data or must be manually keyed.

9402

0

TRACK 1 N/A

EBT/Food

transactions require a track2 swipe or manual keyed

Debit transactions require Track 2 data.  EBT transactions require Track 2 data or must be manually keyed.

9402

1

NOT A DEBIT CARD

Debit transaction cannot be processed with this card

Debit not allowed for the account. Seek different form of payment and retry transaction.

9804

0

INVALID MID

No merchants after

No more DBA records.

9805

0

INVALID MID

No merchants before

No more prior DBA records.

9811

0

BAD TRAN

Invalid Transaction ID

Transaction ID not found in database. 

9811

0

BAD TRAN

Bad Transaction Id

Transaction ID not found in database.

9815

0

NO INV

Invoice not found

Invoice number not found in database.

9820

0

LUHN FAIL

Card doesn’t pass luhn check

Account number did not pass Luhn

MOD 10 check. Card is possibly invalid.

9822

0

INVALID CK

Checks not configured for merchant.

Check verification not configured for merchant. Call Shift4 regarding check support.

9822

0

INVALID DCC

Dynamic Currency

Conversion for Merchant Id not found

Dynamic Currency Conversion not configured for merchant. Call Shift4 regarding Dynamic Currency Conversion support.

9824

0

INVALID INVOICE

Invoice is invalid – not numeric

Invoice number contains non-numeric data. Correct data and retry transaction.

9825

0

UNKNOWN REQUEST

Unknown function request “XX.”

API Function Request Code does not exist. Confirm software is sending correct FRC for transaction requested.

Call Shift4 if problem persists.

9825

0

UNRECOGNIZED

Unrecognized function request

API Function Request Code does not exist. Confirm software is sending correct FRC for transaction requested.

Call Shift4 if problem persists.

9836

0

CARD < > SWIPE

Card track swipe data does not match card number

Card number in track data does not match data in card number field. 

9836

0

CARD MISMATCH

Can’t Change Cards-

Split tender is required

One card is being used for authorization and another for settlement on the same transaction. 

9837

0

BAD EXPIRATION

Invalid Exp Date

Expiration date not valid.

9837

0

EXPIRED CARD

This card has expired

Card has expired.

9838

0

AMT EXCEEDED

Amount Exceeded $99,999.99

Amount exceeded $99,999.99. Cannot process transactions greater than $99,999.99.

9841

0

CURRENCY ERR

Can’t change currency code on existing transactions.

Unable to change currency code. Retry transaction without changing currency code on settle or reauthorize transaction in intended currency.





Pin Pad Errors

Primary Error Code

Secondary Error Code

Short Error Message

Long Error Message

Cause/Solution

9466

0

NO PIN DATA

S66 request failed

Possible hardware failure. Retry transaction. Call Shift4 if problem persists.

9470

0

NO PIN DATA

No raw pin data from S70

Retry transaction. Call Shift4 if problem persists.

9470

0

NOT TRACK 2

NDC debit requires track2 data

The clerk at the POS did not swipe the card before initiating a debit transaction. All debit transactions require Track 2 data. Retry transaction and swipe card. 

9470

0

NO PINPAD SER#

NDC no pin pad serial number

Configuration problem with the PIN pad device. Retry transaction or replace PIN pad hardware.

9470

1

UNSUCCESSFUL

S70 Request failed

The transaction failed. Retry the transaction. Call Shift4 if problem persists.

9470

2

TIMEOUT

S70 Request Timeout no data.

Customer did not enter PIN number. Retry transaction and have customer enter PIN number.

9470

3

CANCELED

S70 Request was canceled

Transaction canceled by customer. 

9470

4

CORR PRESSED

S70 Request

Correction Key

Pressed

Customer pressed correction key and canceled the transaction. Correct and retry transaction.

9470

6

INV ACCT

S70 Request invalid account number length

Invalid account number or card is not good. Use a different card. 

9470

100

NO ACCT TYPE

Unknown account type

Account type selected not expected or unknown account type. Retry transaction and select correct account type. 

9470

999

UNKNOWN RESP

S70 Request unknown response

The transaction failed. Retry transaction. Call Shift4 if problem persists.

9471

0

NO RESP PINPAD

S71 Request failed no response from pinpad

Communication problem with the PIN pad device. Check the PIN pad device.

9471

1

UNSUCCESSFUL

S71 Request failed

The transaction failed. Retry the transaction. Call Shift4 if problem persists.

9471

7

MAC NOT VER

S71 MAC did not

verify

The transaction failed. Retry the transaction. Call Shift4 if problem persists.

9471

9

NO MAC BLK

S71 No MAC block

The transaction failed. Retry the transaction. Call Shift4 if problem persists.

9471

16

KEYLOAD FAILED

S71 New working key load failed, revert successfully to the previous working keys set

The transaction failed. Retry the transaction. Call Shift4 if problem persists.

9471

98

KEYLOAD FAILED

S71 New working key load failed, cannot revert to the previous working keys

The transaction failed. Retry the transaction. Call Shift4 if problem persists.

9471

998

NO RESP PINPAD

S71 No response from pin pad

Retry transaction. Call Shift4 if problem persists. 

9471

999

UNKNOWN RESP

S70 Request unknown response

Retry transaction. Call Shift4 if problem persists.

9501

1

TX PINPAD ERR

TX PINPAD ERROR

There are communication problems between the UTG/UTG Stub and the PIN pad device. Check the connection to the PIN pad device.

9501

1

TX FAIL TO DEVICE

Failed to send packet to device

There are communication problems between the UTG/UTG Stub and the PIN pad device. Check the connection to the PIN pad device.

9501

2

RX PINPAD ERR

RX PINPAD ERROR

There are communication problems between the UTG/UTG Stub and the PIN pad device. Check the connection to the PIN pad device.

9501

3

TRAN Cancelled

No pin entered

Transaction canceled by customer.

9501

3

INVALID INPUT

INVALID INPUT FROM CUSTOMER

Customer pressed an unrecognized button on the PIN pad device. Retry transaction. Call Shift4 if problem persists.

9501

3

No UKPT Key

Device not seeded

The PIN pad device was not injected correctly. Contact your MSP to inject the PIN pad device.

9501

3

TO MANY PIN TRANS

One Million Trans Proc

Retry transactions. Call Shift4 if problem persists.

9501

3

NO INPUT FROM CUST

NO INPUT FROM CUSTOMER

The transaction failed due to no input from customer in the specified time.

Retry transaction.

9501

20

UNABLE TO READ CARD

UNABLE TO READ CARD DATA

Card reader is bad or dirty. Retry transaction. Clean or replace card reader if problem persists.

9551

2

CANCELLED

Transaction cancelled by user

The transaction was cancelled by the user. No resolution.

9551

2

NO PIN

NO PIN was entered by cardholder

Customer did not enter PIN. Retry transaction and have customer enter PIN.

9601

1

NO PIN

No PIN entered by customer

Customer did not enter PIN. Retry transaction and have customer enter PIN.

9843

1

NEED SWIPE

PLEASE SWIPE CARD

A card swipe is required to perform the transaction. Retry the transaction with a card swipe. Call Shift4 if problem persists.

9898

0

MAC ERROR

HOST MAC ERROR

An encryption problem occurred. Retry the transaction. Call Shift4 if problem persists.

9899

0

POS SEQ INV

POS SEQ OUT OF SYNC

Sequence number is out of sync with the processor. Retry the transaction.

Call Shift4 if problem persists.

9956

0

TID NO PINPAD

Terminal is not configured for any PinPad

The terminal ID passed from the vendor interface is not configured for any PIN pad device connected to the UTG.

Please refer to the Adding and Editing

Terminal IDs section in the UTG

Technical Reference Guide for more information on terminal IDs. Call Shift4 if problem persists.

9999

000

NDC KEY EXCH FAILED

NDC Key request failed

The key exchange failed. Retry transaction. Call Shift4 if problem persists.





Signature Capture Errors

Primary Error Code

Secondary Error Code

Short Error Message

Long Error Message

Cause/Solution

9501

1

TX PINPAD ERR

TX PINPAD ERROR

There are communication problems between the UTG/UTG Stub and the PIN pad device. Check the connection to the PIN pad device.

9501

2

RX PINPAD ERR

RX PINPAD ERROR

There are communication problems between the UTG/UTG Stub and the PIN pad device. Check the connection to the PIN pad device.

9501

3

TRAN Cancelled

No pin entered

Transaction canceled by customer.

9501

3

NO INPUT FROM CUST

NO INPUT FROM CUSTOMER

The transaction failed due to no input from customer in the specified time.

Retry transaction.

9501

20

UNABLE TO READ CARD

UNABLE TO READ CARD DATA

Card reader is bad or dirty. Retry transaction. Clean or replace card reader if problem persists.

9551

2

CANCELLED

Transaction cancelled by user

The transaction was cancelled by the user. No resolution.

9551

3

NO SIGNATURE

CANCELLED

Transaction canceled by customer. 

9551

4

NO SIGNATURE

SIGNATURE NOT CAPTURED

Transaction still approved. Signature not captured electronically. Obtain the customer’s signature by hand.







Article ID
 shift4_error_codes
Views
 11778
Last Modified
 1/6/2016 10:49 AM