CreateCheck error codes

Ryan Ackley -

The following error codes will be returned as part of the CreateCheck SOAP response.

For the newer REST API only: if there is an error, it will be the first 1-5 characters of the returned body, delineated by a space, followed by more detail if any. 

If you encounter an error code not in this list, treat it as a 2.

 

ErrorCode

Name

Description

0

NoError

 

2

SystemError

An unknown error or exception occured on the server while attempting to process the transaction.

10000

NotAuthorized

User isn't authorized to create the transaction. Either the username/password is wrong, the client id is wrong or you don't have the required role to create the transaction

10005

ParameterError

One of the parameters is wrong or didn't meet requirements

10006

ClientNotAuthorized

The client id is not authorized to create the transaction or transaction type

10011

DuplicateItem

Transaction has the same {routing,account,checkNumber} tuple as a pending transaction or a transaction created in the last 15 days.

10012

SingleLimitExceeded

Transaction amount exceeds single transaction limit

10013

DailyLimitExceeded

Transaction amount will cause daily dollar total to exceed daily limit

10014

MonthlyLimitExceeded

Transaction amount will cause monthly dollar total to exceed monthly limit

10015

RDFINotQualifiedToParticipate

The routing number of the transaction was associated with a previously rejected transaction caused by the bank not participating in the ACH network. If you believe this no longer applies,contact support.

10016

CorporateCustomerAdvisesNotAuthorized

The routing and account number of this transaction was previously rejected because the customer has a debit block on the account. If you believe the block has been removed, contact support

10017

CheckNotPreviouslyAuthorized

This merchant account requires verification on all transactions and an unverified transaction was submitted. This is totally unrelated to NACHA WEB rules.

10018

PostingDateIsInThePast

PostingDate of the transaction is in the past

10019

AddendaError

More than one addenda item or it's too long. Single addenda items are allowed for PPD or POS entry classes. 80 characters or less.

10020

AddendaNotSupported

Addenda not supported for the chosen entry class. Single addenda items are allowed for PPD or POS entry classes only

10022

AuxOnUsDetected

A MICR line was submitted as part of the transaction and an aux-on-us component was detected as part of the MICR line which makes it ineligible for the ACH network. This applies to check based conversions (ARC, BOC, and POP entry classes)

10025

WebEntryFailedValidation

WEB verification required by NACHA rules failed. This feature is enabled at the merchant level. 

10027

CanadianPaymentCodeMissing

Missing required payment code for a Canadian EFT.

 

Have more questions? Submit a request

Comments