Pay In unified response codes reference

Complete reference for Payabli's unified Pay In transaction response codes

Response codes help you understand transaction outcomes and take appropriate action. Payabli uses standardized codes across all Pay In transactions made with v2 of the API.

Response code categories

Payabli’s unified response codes are grouped into three main categories:

  • A codes (A0000-A0099): Approved transactions. These are returned with an HTTP 200/201 status.
  • D codes (D0100-D2999): Declined transactions. These are returned with an HTTP 402 status.
  • E codes (E3000-E9999): Error conditions. These are returned with an HTTP 400/500 status.

Approval codes (A0000-A0099)

These codes indicate successful transaction authorization.

CodeHTTP Status CodeReasonDescriptionResolution
A0000201ApprovedTransaction approvedNo action required
A0001201InitiatedTransaction initiatedNo action required
A0002201AuthorizedTransaction authorizedNo action required
A0003200CanceledTransaction canceledNo action required
A0004201RefundedTransaction refundedNo action required
A0010201Partial amount approvedCard issuer approved an amount less than what was requestedUse a different card or payment method for the remaining amount
A0020201Approved by the card networkApproved by card networkNo action required
A0030201No valid reason to declineZero dollar account verification transaction is approvedNo action required
A0040201Some records processed successfullyThe request partially processed with few recordsNo action required
A0050201Pending approvalTransaction approval is pending at the transaction processorNo action required
A0060201Authorization approved through the Visa VIP systemTransaction was approved through the Visa VIP systemSpecial handling or higher-level authorization may be required by merchant
A0070201Authorization approved; merchant must verify the cardholder’s identityTransaction approved; merchant must verify cardholder’s identity before completing the sale or providing serviceMerchant must verify cardholder’s identity before completing the sale or providing service
A9999201Approved. Transaction or action is successful, but with unexpected responseThe transaction or action is successful but encountered an unexpected response from backend processor or other servicesNo action required. The transaction or action was successful

Decline codes (D0100-D2999)

These codes indicate the transaction was declined by the card network, issuer, or processor.

D0100-D0199

These codes cover common decline reasons from card issuers and networks, including verification failures and general Do Not Honor responses.

CodeHTTP Status CodeReasonDescriptionResolution
D0100402Do not honorGeneric decline from card network or card issuerUse a different card or payment method
D0101402Generic declineGeneric decline due to an error with card network or card issuerUse a different card or payment method
D0110402Card or cardholder verification failedValidation of card verification value or cardholder verification method failed. Transaction declined.Cardholder can retry with correct card verification value, or use a different card or payment method
D0120402Declined due to policy restrictionsTransaction was declined due to a policy restriction applied by card networkUse a different card or payment method
D0121402Declined due to violation of applicable lawCard issuer detected transaction would violate local, country or regional laws. Transaction declined.Use a different card or payment method
D0122402Domestic debit transactions are not allowedDebit transaction within the country is not allowed on the card. Transaction declined.Use a different card or payment method
D0123402Purchase not permitted by the credit card networkThe credit card brand does not allow this kind of purchase (based on the type of terminal or merchant used)Use a different card or payment method
D0140402Invalid transactionCard network or card issuer detected incoherent data in transaction that violates business logicVerify the transaction data and retry. Contact support if the transaction continues to fail.
D0145402Partial authorization is not supported by the systemThe card has insufficient balance and the card issuer or the network does not allow approving a lesser amount. The transaction is declined instead of allowing partial paymentsUse a different card or payment method
D0150402Partial reversal is not supportedThe card issuer or the card network does not support a partial reversal for this type of transactionReverse the exact transaction amount
D0160402Transaction could not be routedCard issuer destination for the transaction could not be found. Sometimes this is related to a test card.Use a different card or payment method
D0170402Card verification failedOccurs when the payment gateway is unable to validate the customer’s card details, such as incorrect CVV, expired card, or mismatch in address verificationRetry the transaction with correct information or use a different card or payment method
D0175402Address and CVV2 verification failedThe address verification and CVV code verification failed and the merchant is set up for auto decline on AVS and CVV2 failureRetry the transaction with correct information or use a different card or payment method
D0176402Address verification requires manual reviewAddress mismatch during payment; transaction held for reviewVerify and update card’s address information and retry the transaction or use a different card or payment method
D0177402Address verification failedAddress mismatch during payment; transaction declinedVerify and update card’s address information and retry the transaction or use a different card or payment method
D0178402Invalid ZIP code caused address verification failureZIP code mismatch during payment; transaction declinedVerify the ZIP code and retry the transaction or use a different card or payment method
D0179402CVV2 verification failedCVV code verification failed and the merchant is set up for auto decline on AVS and CVV2 failureVerify the CVV code and retry the transaction or use a different card or payment method
D0180402Invalid card security codeCVV code verification failed and the merchant is set up for auto decline on AVS and CVV2 failureVerify the CVV code and retry the transaction or use a different card or payment method
D0190402Please re-enter the transactionThe transaction couldn’t be processed temporarilyUse a different card or payment method
D0199402Transaction failed due to system malfunctionCard network or card issuer has some malfunction, and could not be reached to authorize the transaction. Transaction was declined.Retry the transaction later, or use a different card or payment method
D0198402Server errorThe transaction failed due to an unexpected internal error on the payment server or gatewayRetry the transaction later. Contact support with transaction details if the issue persists.

D0200-D0299

These codes provide additional decline reasons including issuer-specific responses, card restrictions, and account-related issues.

CodeHTTP Status CodeReasonDescriptionResolution
D0204402No such issuerValid card range not found, card issuer not foundUse a different card or payment method
D0205402Refer to card issuerCard issuer wants to be contacted about the transaction. Transaction was declined.Cardholder should call the card issuer to resolve. Retry payment if the card issuer gives the go ahead, or use a different card or payment method
D0206402Contact Card IssuerCard issuer requests the cardholder to contact them. Transaction was declined.Contact the card issuer and retry payment, or use a different card or payment method
D0210402Card issuer not availableCard issuer could not be reached about the transaction. Transaction was declined.Retry the transaction later, or use a different card or payment method
D0212402Issuer unavailable or switch inoperativeCard issuer or card network not able to authorize, possible due to downtime. Transaction was declined.Retry the transaction later, or use a different card or payment method
D0215402Life cycle checkCard network or card issuer detected incorrect transaction life cycle. Transaction was declined.Contact the card issuer and retry payment, or use a different card or payment method
D0220402Exceeded daily credit limits or number of usesThe card issuer declined the transaction due to exceeding the daily credit limit or the permitted number of daily transactionsUse a different card or payment method
D0222402Call Issuer - Exceeded daily credit limits or number of usesThe card issuer declined the transaction due to exceeding the daily credit limit or the permitted number of daily transactionsCall the issuer or use a different card or payment method
D0225402Insufficient funds/over credit limitInsufficient funds in cardholder’s account, or transaction amount exceeds available creditUse a different card or payment method
D0228402Exceeds withdrawal amount limitCard issuer detected the amount exceeds the allowed limit on the card and declined the transactionUse a different card or payment method
D0229402Exceeds withdrawal count limitCard issuer detected the frequency of card usage exceeds allowed limit and declined the transactionUse a different card or payment method
D0230402Cash request exceeds issuer or approved limitCard issuer detected the amount exceeds the allowed limit on the card and declined the transactionUse a different card or payment method
D0235402Invalid amountDeclined by card issuer due to an invalid format or field. This is often seen with cards that are not allowed to make certain purchasesUse a different card or payment method
D0240402Do not retryDo not attempt to submit this transaction again. The issuer will not approve the transactionUse a different card or payment method
D0242402Retry laterThe transaction cannot be completed at this timeRetry the transaction later, or use a different card or payment method
D0246402Issuer does not allow this card to be chargedThe card cannot be used to purchase from your businessUse a different card or payment method
D0248402Transaction not permitted to issuer/cardholderCard issuer does not permit the transaction on this card/accountUse a different card or payment method
D0250402Bank does not allow this type of purchaseThe card’s issuing bank does not allow this type of purchase on the cardUse a different card or payment method
D0252402Purchase Amount Only, No Cash Back AllowedCard issuer is not accepting cash back request. Transaction was declined.Retry with no cash back, or use a different card or payment method
D0254402Incorrect or missing payment informationCard issuer could not identify payment informationUse a different card or payment method
D0260402Transaction not permitted to issuer/cardholderCard issuer does not permit the transaction on this card/accountUse a different card or payment method
D0261402Transaction not permitted to acquirer/terminalCard issuer does not permit the transaction for this merchant or acquirerUse a different card or payment method
D0270402Suspected fraudCard issuer suspects the payment to be fraudulent and declined the transactionUse a different card or payment method
D0272402Restricted cardCard issuer has restricted the use of the card, usually based on country or region embargoesUse a different card or payment method
D0274402Pickup cardCard issuer requests to withhold the card due to suspected fraud or when the card was reported as lost or stolenUse a different card or payment method
D0276402Pickup card, fraud accountCard issuer requests to withhold the card due to account suspected to have fraudUse a different card or payment method
D0278402Pickup card, lost cardCard issuer requests to withhold the card Cardholder reported the card as lostVerify payors authenticity if possible Use a different card or payment method
D0280402Pickup card, stolen cardCard issuer requests to withhold the card Cardholder reported the card as stolenVerify payors authenticity if possible Use a different card or payment method
D0282402First use, Invalid/nonexistent account specifiedCard issuer detected the transaction is for a new cardholder and the account or card is not properly unblocked. Transaction was declined.Contact the card issuer and retry payment, or use a different card or payment method
D0284402Closed, suspended, cancelled, or inactive accountCard issuer found the account closed and declined transactionUse a different card or payment method
D0286402Security violationCard issuer identified a security issue and declined the transactionUse a different card or payment method
D0295402No checking accountCard issuer did not find a checking account for the card used and declined transactionUse a different card or payment method
D0296402No savings accountCard issuer did not find a savings account for the card used and declined transactionUse a different card or payment method
D0207402Referral: Call For Voice AuthCard issuer requires voice authorization for this transactionMerchant must call the issuer to verify and complete the payment manually
D0208402Referral: Call AcquirerPayment acquirer flagged the transaction for additional verificationMerchant must contact the acquirer to authorize or resolve the issue before proceeding further

D0300-D0499

Processor and system-level declines including service unavailability, configuration issues, and backend errors.

CodeHTTP Status CodeReasonDescriptionResolution
D0300402Processor service unavailableThe transaction was declined as the processor service is currently unavailableTry again later or contact support for assistance
D0302402Processor configuration missingThe transaction was declined as the processor configuration is missing for the merchantTry again later or contact support for assistance
D0305402Service not allowedService not allowed Can be an incorrect MID or terminal number, or attempt to process an unsupported card or transaction typeTry again later or contact support for assistance
D0306402This Host has been inactivatedA Host has been deactivated on a downstream platformTry again later or contact support for assistance
D0308402Generic transaction error at the processor, please retry laterThe transaction was declined as the processor service is currently unavailableTry again later or contact support for assistance
D0310402Generic system errorOne or more error with backend processorContact support for more details
D0315402Insufficient privilege to run the transactionThe transaction was declined as the merchant is not configured for this transactionContact support for assistance
D0320402Invalid card type or card brand not supportedThe transaction was declined as the merchant or the transaction processor is not configured for this card typeUse a different card or payment method or contact support for assistance
D0322402Invalid transaction type or transaction not supportedThe transaction was declined as the merchant or the transaction processor is not configured for this type of transactionContact support for assistance
D0324402Invalid transaction currency or unsupported currencyThe transaction was declined as the merchant or the transaction processor is not configured for this currencyContact support for assistance
D0326402Surcharge amount not supportedThe transaction was declined as the merchant or the transaction processor does not support surcharge amountContact support for assistance
D0330402Capture not allowedThe transaction is not authorized for capture. This error may occur because the transaction was captured, declined, or already reversedContact support for assistance
D0332402Modify transaction not allowedThe transaction is not authorized for modification. This error may occur because the transaction was already captured, settled, or was declinedContact support for assistance
D0334402Refund or reversal not allowedThe transaction is not authorized for reversal. This error may occur because the transaction was settled, declined, or already reversedContact support for assistance
D0340402Duplicate transaction requestTransaction with same transaction id already exists with the transaction processorContact support for assistance
D0342402Original transaction not found by the processorTransaction Processor could not locate the original transaction detailsVerify or re-initiate the transaction or contact support for assistance
D0345402Transaction declined due to amount not falling within the authorized floor or ceiling limitsThe card issuer declined the transaction because the amount is outside the allowed minimum (floor) or maximum (ceiling) limitsVerify the transaction amount and retry or contact support for assistance
D0350402Transaction could not process due to incorrect formatTransaction processor declined the transaction due to incorrect data format; verify request structure and required fields before retryingContact support for assistance
D0352402Invalid transaction informationTransaction processor declined the transaction due to invalid or incomplete information; please verify all entered details and try againContact support for assistance
D0355402Batch close or settlement process in progressTransaction processor declined the transaction due to batch close or settlement is in progress; please wait and try again laterRetry after some time or contact support for assistance
D0360402Currency code mismatch with original transactionCurrency provided in the transaction does not match with the original transaction currencyVerify the transaction details and retry, or contact support for assistance
D0362402Refund not allowed. The card number requested does not match with original transaction card numberThe transaction processor declined the refund because the provided card number does not match the original transaction’s card numberVerify the transaction details and retry, or contact support for assistance
D0364402Invalid refund or reversal amountTransaction processor declined the refund, credit amount exceeds original transaction or is zeroVerify the transaction details and retry, or contact support for assistance
D0366402Refund errorRefund failed due to invalid details, amount mismatch, or transaction processing errorVerify the transaction details and retry, or contact support for assistance
D0370402Customer information missingTransaction processor declined the transaction due to missing or incomplete customer information required for processingVerify the transaction details and retry, or contact support for assistance
D0372402Additional customer authentication requiredTransaction requires extra customer authentication to verify identity before approval or completionMerchant must verify the customer identity before completing the sale or providing services
D0374402Honor with ID onlyOnly honor the card with verification of card holder’s IDMerchant must verify the customer identity before completing the sale or providing services
D0376402Invalid Data in transaction requestThe transaction request contains invalid dataVerify the transaction details and retry, or contact support for assistance
D0378402Mandatory field missing or invalid in transaction requestTransaction processor declined the transaction due to one or more mandatory field missing in transaction requestVerify the transaction details and retry, or contact support for assistance
D0380402Invalid or incomplete Level 2 dataTransaction processor declined the transaction due to missing or incorrect Level 2 data required for processingVerify the transaction details and retry, or contact support for assistance
D0381402Invalid or incomplete Level 3 dataTransaction processor declined the transaction due to missing or incorrect Level 3 data required for processingVerify the transaction details and retry, or contact support for assistance
D0327402Invalid date/time or time zoneTransaction processor declined the transaction due to incorrect or invalid date, time, or time zone information providedVerify the transaction details and retry, or contact support for assistance
D0325402Invalid or missing MCC codeTransaction processor declined the transaction due to missing or invalid Merchant Category Code (MCC) required for processingVerify the transaction details and retry, or contact support for assistance
D0405402Invalid merchant configurationTransaction processor declined the transaction due to missing or invalid merchant configurationVerify the transaction details and retry, or contact support for assistance
D0410402Invalid merchant account or merchant account is inactiveThe transaction was declined by transaction processor because they did not recognize the merchantCardholder should call the card issuer to resolve. Retry payment if the card issuer gives the go ahead, else use a different card or payment method
D0415402This Merchant is not paired with a HostThis Merchant has not been set up with a Host and therefore cannot process paymentsContact support for assistance
D0450402No credit accountCard issuer did not find a credit account for the card and declined transactionUse a different card or payment method
D0455402Invalid card numberCard issuer is not able to verify the card numberUse a different card or payment method
D0460402Expired cardTransaction declined because card expiration date is in the pastUse a different card or payment method
D0461402Missing or Invalid card expiration dateTransaction declined because card expiration date is in the pastUse proper format for card expiration date
D0465402New Card/Account IssuedTransaction processor declined the transaction as a new card or account has been issued for the customerUse a different card or payment method

D0500-D0549

Card validation failures including invalid card numbers, expiration dates, and card brand restrictions.

CodeHTTP Status CodeReasonDescriptionResolution
D0505402Internal system errorPayment processor faced internal system error. Please try again later.Try again later
D0510402PIN data requiredCard issuer requires PIN to be provided on transactionRetry the transaction with PIN, or use a different card or payment method
D0512402Generic PIN errorCard issuer detected some error with the PIN. Transaction was declined.Retry the transaction with PIN, or use a different card or payment method
D0514402Cryptographic error found in PINPIN could not be verified due to cryptographic error. Transaction was declined.Use a different card or payment method
D0516402Cannot verify PINPIN could not be verified by card issuer. Transaction was declined.Retry as non-PIN transaction if possible, or use a different card or payment method
D0518402Invalid PINTransaction declined because incorrect PIN was providedCardholder can retry with correct PIN, or use a different card or payment method
D0520402PIN Not ChangedCard issuer requires the PIN to be changed. Transaction was declined.Change the PIN and retry payment, or use a different card or payment method
D0530402Allowable number of PIN tries exceededPIN was incorrect and the number of retries has exceeded allowed limit. Transaction was declined.Use a different card or payment method
D0532402KSN ErrorThe application was unable to generate or submit the key serial numberVerify the KSN (key serial number) data and retry, or contact support for assistance
D0540402Transaction not permitted to acquirer/terminalCard issuer does not permit the transaction for this merchant or acquirerUse a different card or payment method
D0542402Transaction flagged by AML restrictionsCard issuer identified AML (anti-money laundering) concerns and declined the transactionUse a different card or payment method
D0544402Invalid ICC dataRequired data for processing chip transactions was missing from the authorization request or data could not be parsedVerify the chip data and retry, or contact support for assistance
D0546402ARPC Cryptogram FailureIssuer’s response cryptogram doesn’t match the expected valueContact support for assistance

D0550-D0599

Additional card validation issues related to test cards, PIN requirements, and card features.

CodeHTTP Status CodeReasonDescriptionResolution
D0560402Invalid POS informationIncorrect or missing data from the Point-of-Sale terminalVerify the POS data and retry, or contact support for assistance
D0562402Invalid POS/Terminal Pair infoThe pairing between the POS and terminal is invalidVerify the POS and terminal data and retry, or contact support for assistance
D0564402POS device authentication successfulRare response code treated as a declineActivate device and retry transaction. If the issue persists try using a different terminal or contact support.
D0566402POS device authentication unsuccessfulTerminal failed to verify its identity with the host or network, possibly due to invalid credentials or configurationVerify the POS authorization data and retry, or contact support for assistance
D0568402POS device deactivation successfulRare response code treated as a declineActivate device and retry transaction. If the issue persists try using a different terminal or contact support.
D0580402Terminal is offlineThe terminal failed to connect to the internet and a downstream platform. Please reconnect the device to WiFi.Retry the transaction when the terminal is connected to the internet
D0582402Terminal ID ErrorThe terminal unique ID is invalid, or is not registered in the systemVerify the terminal ID and retry, or contact support for assistance
D0584402Terminal response does not match POS requestData returned by the terminal is inconsistent with what was expectedContact support for assistance
D0586402Process Terminal response ErrorTerminal response is invalid, incomplete, or cannot be processed correctlyTry again later or contact support for assistance
D0590402Invalid transaction typeThe transaction type you are trying to perform cannot be performed due to a limitation in your POS or terminal configurationVerify the transaction type and retry, or contact support for assistance
D0592402Error payment methodThe payment method you are passing as a parameter is invalid or not supportedVerify the payment method information and retry, or contact support for assistance
D0594402Original transaction not foundReferenced transaction ID is missing or invalid in the system recordsVerify the original transaction information and retry, or contact support for assistance
D0596402More than one original transaction foundDuplicate records exist, complicating the identification of the correct transactionVerify the original transaction information and retry, or contact support for assistance

D0600-D0699

Card data and encryption errors including tokenization failures, invalid formats, and decryption issues.

CodeHTTP Status CodeReasonDescriptionResolution
D0610402Track 2 errorTrack 2 data is unreadable, corrupted, or improperly formatted during swipingRetry the transaction or use different payment method
D0620402EMV data errorEMV data is incomplete, corrupted, or incorrectly processed during transactionRetry the transaction or use different payment method
D0630402Encryption method could not be determinedThe device is configured with more than one encryption service. The request does not indicate which service to use.Verify the encryption/decryption information and retry, or contact support for assistance
D0632402Encryption not configuredNo encryption service configured for this deviceVerify the device encryption/decryption service and retry
D0634402Encryption/decryption errorAn error occurred during the encryption or decryption process Please contact support for assistanceVerify the encryption/decryption information and retry, or contact support for assistance
D0636402Invalid encryption type of versionUnsupported or incorrect encryption format used in secure data transmissionVerify the encryption/decryption information and retry, or contact support for assistance
D0640402This batch does not existYou are trying to perform a batch and it does not exist in the terminalVerify the batch information and retry, or contact support for assistance
D0642402This Merchant send BatchAll command frequentlyThe BatchAll command can only be submitted once every 4 minutes Too many attempts in that time frame will result in that messageRetry again later
D0650402Please SettleThe terminal is full of local transactions and needs to be manually settledSettle the current batch before executing new transaction
D0655402Invalid URLYou are attempting to send transactions to an invalid URL on a downstream platformVerify the URL information and retry, or contact support for assistance
D0660402CAPK ExpiredCertification Authority Public Key is expired, the terminal or system may fail to complete the transaction securelyContact support for assistance
D0662402Chip BlockedCard’s chip is disabled due to repeated errors or suspected fraudulent activityUse a different payment method or contact the card issuer
D0664402Chip Read ErrorCard’s chip cannot be read or communicates incorrectly with the terminalUse a different payment method or contact card issuer
D0666402Chip MalfunctionCard’s chip cannot be read or communicates incorrectly with the terminalUse a different payment method or contact the card issuer
D0667402Chip Not AcceptedTerminal or system refuses the chip card due to compatibility or security issuesUse a different payment method or contact the card issuer
D0669402Chip RejectTerminal declined the chip card transaction due to errors or failed authenticationUse a different payment method or contact the card issuer
D0671402Contactless failedTerminal can not read or communicates card contactless informationUse a different payment method or contact the card issuer
D0672402Device memory is overflowTerminal’s storage is full, preventing new data from being saved or processedTry restarting the terminal and then retry the transaction. If the issue persists use a different terminal or contact support.
D0673402No PIN PadTerminal does not support PIN transaction or missing a PIN padUse a different payment method or contact the card issuer
D0674402PIN Pad can’t be usedTerminal does not support PIN transaction or missing a PIN padUse a different payment method or contact the card issuer
D0675402PIN Pad FailureTerminal PIN pad malfunctionedRetry the transaction. If the issue persists try restarting the terminal, using a different terminal or contact support.
D0676402PIN Pad TimeoutPIN pad timeout since customer takes too long to enter their PINRetry the transaction
D0677402AbortedTransaction canceled by user on the terminalRetry the transaction
D0678402Tax Amount Too LongEntered tax value exceeds the system’s allowed character or digit limitVerify the tax information and retry
D0679402Card type only for creditTerminal or system configured for credit transactions, not debit or othersUse a credit card and retry the transaction
D0680402Unsupported card typeTerminal is not configured to accept this card typeUse a card type that is supported by the terminal
D0681402Terminal Amount Limits ExceededAmount limits in the terminal configuration exceededRetry the transaction with a lower amount
D0682402Tap Not AcceptedTerminal does not support or allow contactless (tap) payments for this transactionSwipe or insert the card instead of tapping
D0684402Tap Not Accepted - Try another cardTerminal does not support or allow contactless (tap) payments for this transactionSwipe or insert the card instead of tapping
D0685402Tap TerminatedContactless payment was canceled or interrupted before completionRetry the transaction. If the issue persists insert the card or use swipe to complete the transaction
D0686402Transaction declined by terminal rulesTerminal is configured to reject the transaction based on preset rules or detected errorsUse a different card, or try with a different amount
D0519402PIN Not ActiveCardholder’s PIN is not enabled or set up for PIN-based transactionsCardholder should activate PIN on the card and retry, or use a different card

D0700-D0799

ACH-specific declines including routing number issues, account type mismatches, and service restrictions.

CodeHTTP Status CodeReasonDescriptionResolution
D0700402Invalid Bank Routing NumberInvalid routing number in the request messageVerify the routing number and retry the transaction
D0701402Invalid Bank Account NumberThe bank account number in the request message is invalidVerify the bank account number and retry the transaction
D0710402SEC violationTransaction declined due to SEC (Standard Entry Class) code violation in ACH processing requirementsVerify the SEC code and retry the transaction
D0715402Invalid request for returning ACH transaction Use AchReturnReturn is not allowed for ACH transactions. Only AchReturn is allowedAttempt a refund action. If the issue persists contact support.
D0720402Receiver limit exceededTransaction declined by the bank as the receiver’s transaction or funding limit has been exceededRetry transaction with a lower amount, attempt again when limits are not exceeded.
D0725402Invalid account number providedThe account in the operation was detected as invalid or nonexistent by card issuer. Transaction was declined.Contact the card issuer and retry payment, or use a different card or payment method
D0730402Invalid/nonexistent “To Account” specifiedThe To Account in the operation was detected as invalid or nonexistent by card issuer. Transaction was declined.Contact the card issuer and retry payment, or use a different card or payment method
D0731402Invalid/nonexistent “From Account” specifiedThe From Account in the operation was detected as invalid or nonexistent by card issuer. Transaction was declined.Contact the card issuer and retry payment, or use a different card or payment method
D0735402ACH Non-ParticipantTransaction failed because the receiving bank is not a participant in the ACH networkVerify the routing number is a valid Fed ACH routing number and retry the transaction

D0800-D0899

Check processing declines covering MICR validation, duplicate checks, and check-specific restrictions.

CodeHTTP Status CodeReasonDescriptionResolution
D0800402Invalid MICR DataThe MICR data in the request message is invalidMICR information on a check is incorrect or unreadable
D0810402Invalid Account TypeThe account type in the request message is invalidVerify the account type information and submit again
D0812402Invalid Check TypeThe check type in the request message is invalidVerify the check type information and submit again
D0814402Missing SignatureAccount holder signature is missing in the checkVerify the account holder signature in the check and submit again
D0816402Missing EndorsementThe check is missing the required signature on the back for authorizationVerify the signature and submit again
D0818402Invalid Check DateThe date format in the request message is invalidVerify the check date and submit again
D0820402Car Lar MismatchMismatch between the check amount written in numbers (courtesy amount) and letters (legal amount) provided on check imageVerify the amount in digit and in letter, if there is no mismatch submit again or use a new check
D0822402CallNox TimeoutCheck verification or authorization failed in the terminal due to time outRetry the transaction later
D0824402Duplicate CheckSame check has already been submitted or processed, and the system is flagging it to prevent double payment or fraudThis check is already submitted or processed Do not retry with this check
D0826402Blocked CheckThe check provided in transaction is blockedTry a new check since this check is blocked and can not be processed
D0828402Cannot Process ImageSystem could not process the check imageTry uploading a fresh check image
D0830402Invalid Check NumberThe check number in the request message is invalidVerify the check number and retry
D0832402Bank Account ClosedThe bank account does not existDo not retry with this check
D0834402Decline NSFTransaction was declined due to Non-Sufficient Funds in the customer’s bank accountVerify that the check issuer has sufficient balance before resubmit
D0836402Check Image DeclineScanned check image is invalid, unreadable, or fails verification checksUpload a fresh check image and retry
D0838402Check Digit ErrorCard number validation failed due to error in check digitVerify the card number is entered correctly and retry the transaction
D0840402Maker Check Return Stop Pay Limit ExceededMaker’s stop payment request exceeded allowed transaction limitVerify limit and inform maker to adjust request
D0842402Maker Check Return No Auth Limit ExceededUnauthorized maker check amount exceeded account’s authorization limitContact check issuer before resubmit
D0844402Maker Check Return No Settlement Limit ExceededMaker’s check amount exceeded the account’s settlement thresholdContact check issuer before resubmit
D0846402Maker Check Return NSF/Other Limit ExceededCheck returned due to insufficient funds or limit violation by makerContact check issuer before resubmit
D0848402Maker Check Return Limit ExceededMaker’s check exceeded allowed transaction or daily processing limitContact check issuer before resubmit
D0850402Customer Check Return Stop Pay Limit ExceededCustomer-issued stop payment exceeded the permitted limit thresholdContact check issuer before resubmit
D0852402Customer Check Return No Auth Limit ExceededUnauthorized check by customer surpassed the approval limitContact check issuer before resubmit
D0854402Customer Check Return No Settlement Limit ExceededCheck amount exceeded settlement limit for customer’s accountContact check issuer before resubmit
D0856402Customer Check Return NSF/Other Limit ExceededCheck bounced due to NSF or over limit by customerContact check issuer before resubmit
D0858402Customer Check Return Limit ExceededCustomer check exceeded allowed transaction or daily processing limitContact check issuer before resubmit
D0860402Customer Check Cashing Limit ExceededCheck cashing request exceeded customer’s permitted cashing limitContact check issuer before resubmit

D0900-D0999

Account and card updater service errors related to closed accounts, contact requirements, and update failures.

CodeHTTP Status CodeReasonDescriptionResolution
D0900402The card issuer does not have a record of this card number or accountThe card or account number is unrecognized or missing in issuer’s recordsUse a different card or payment method
D0910402Cancel all recurring payments associated with the provided card numberCard holder has instructed to stop all recurring charges for the specified card numberCancel any future recurring payments, inspect account status, contact customer if needed
D0920402Updated cardholder information is availableTransaction declined by the issuer since new account or card information available for the cardholderUse the new card or account number to complete the payment
D0930402Payment declined. Try again after a few daysTransaction is temporary declined by the card issuerRetry the transaction after waiting a few days
D0940402The customer has requested a stop to recurring paymentsCustomer has requested a stop on future recurring payment attemptsContact the customer
D0942402A stop payment order has been issuedIssuer received and enforced a stop payment request on the transactionContact the customer
D0944402Authorization for future payments has been revokedCardholder revoked consent for recurring or future transaction authorizationContact the customer
D0950402Bill payments or recurring transactions are not supported for this accountCard or account does not support recurring or bill payment transactionsContact the customer to use a different payment method for this transaction

D1000-D1099

Merchant configuration declines due to missing settings, unsupported features, or account restrictions.

CodeHTTP Status CodeReasonDescriptionResolution
D1000400The transaction request contains invalid or missing informationVerify that all required fields are complete and correctly formatted and then resubmit the transaction
D1001400Consumer verification failedReenter accurate consumer information and then resubmit the transaction
D1002400Merchant information mismatchMerchant related information is invalid or incomplete please contact the merchant before resubmitting
D1003400Merchant account is not configured to handle this requestMerchant account is not set up for this request please contact the merchant before resubmitting
D1004400Generic system errorAn unexpected error occurred in with backend processorContact support for assistance

Error codes (E3000-E9999)

These codes indicate validation or processing errors.

E3000-E3399

These codes cover basic validation failures for parameters, user configurations, and data formats.

CodeHTTP Status CodeReasonDescriptionResolution
E3001400Invalid entrypoint nameEntrypoint specified in parameter does not existsCorrect the parameter and try again
E3002400Invalid AmountAmount value is empty or negativeProvide a valid amount
E3003400Invalid parameter value in requestThe value provided in parameter is incorrectProvide the correct value for parameter
E3004400Invalid TimeZone valueThe timezone value provided is invalidProvide a correct value between -12 and +12
E3005400Invalid paypoint idThe paypoint id value provided is invalidProvide a correct paypoint id value
E3006400Invalid user statusThe value provided is invalidProvide a correct status value for user (0,1,85)
E3007400The transaction cannot be refundedWe can’t refund this transaction because it already has an associated chargeback or returnContact support with questions
E3012400Invalid AmountAmount value is greater than available amount for actionProvide a valid amount and retry transaction
E3013400Invalid AmountAmount value is different to amount in invoicesProvide a valid amount and retry transaction
E3014400Invalid AmountAmount value is not the same as the authorized amountMake sure the capture amount is the same as the authorized amount and then retry
E3015400Invalid Total AmountTotal Amount cannot be zeroMake sure the total amount is greater than zero and then retry
E3016400Invalid Total AmountAmount value lesser than 85% of authorized amount is not allowedMake sure the capture amount is greater than 85% of the authorized amount and then retry
E3201400Empty scope array for userThe scope specified for user is emptyProvide a valid scope for user
E3202400Empty access array for userThe access specified for user is emptyProvide a valid access array for user
E3203400Empty email address for userThe email specified for user is emptyProvide a valid email address for user
E3204400Duplicated email addressA user with this email address exists alreadyProvide a valid email address (not used yet in platform) for user
E3205400Invalid scope declared by requestTokenThe scope provided is outside of the scope of the used API token in the requestReview the scope provided in request The platform rules not allow scopes not included in the parent API token
E3206400Invalid access declared by requestTokenThe access provided is outside of the access authorized of the used API token in the requestReview the access provided in request The platform rules not allow access not included in the parent API token
E3207400Invalid email addressThe email address provided is invalidReview the value of the email address provided in request. The email address needs to follow the format specified in RFC 881.
E3208400Invalid phone numberThe phone number provided is invalidReview the value of the phone number provided in request. The phone number needs to satisfy the regular expression ”^[+]?[(]?[0-9]3[)]?[-\s]?[0-9]3[-\s]?[0-9]6$”. Examples: +1(786)111-2222, 2342221234, 111 222 2345, 555-444-1111.
E3209400Invalid country codeThe country code provided is invalidReview the value of the country code provided in the request. The country code must be in ISO-3166-1-Alpha 2 format. See https://en.wikipedia.org/wiki/ISO_3166-1 for reference.
E3210400Invalid mail country codeThe mail country code provided is invalidReview the value of the mail country code provided in the request. The country code must be in ISO-3166-1-Alpha 2 format. Check out https://en.wikipedia.org/wiki/ISO_3166-1 for reference.
E3211400Invalid start dateThe start date value is invalidProvide the value in one of accepted formats: YYYY-MM-DD or MM/DD/YYYY
E3212400Invalid billing tableThe billing table configuration is invalidThe paypoint already has a billing table, please use the update endpoint or delete the current billing table

E3400-E3699

These codes relate to specific field validation errors for bills, vendors, invoices, customers, and related entities.

CodeHTTP Status CodeReasonDescriptionResolution
E3401400Invalid Bill NumberField BillNumber emptyProvide the required value in request
E3402400Duplicated Bill NumberValue provided in field BillNumber exists already in EntityProvide a different BillNumber in request
E3403400Missing Vendor informationVendor data missing from requestProvide the minimal required data for Vendor
E3404400Invalid Vendor NumberField VendorNumber emptyProvide the required value in request
E3405400Missing frequency valueRequired frequency for scheduled bill is emptyProvide the required frequency value in request: onetime, weekly, every2weeks, every6months, monthly, every3months, annually
E3406400Invalid frequency valueProvided frequency value for scheduled bill is invalidProvide the required frequency value in request: onetime, weekly, every2weeks, every6months, monthly, every3months, annually
E3407400Invalid EndDate formatDate value empty or in a not valid formatProvide the value in one of accepted formats: YYYY-MM-DD or MM/DD/YYYY
E3408400Invalid EndDate valueDate provided cannot be lesser or equal than today dateProvide a correct value in Date field
E3409400Vendor is InactiveThe vendor status is not acceptable for actionUpdate vendor status to active
E3410400Invalid Bill IdThe provided Bill identifier doesn’t exist or doesn’t have a valid statusProvide a correct identifier value in the request
E3411400Invalid Bill statusCurrent Bill status is not acceptable for actionVerify the status of the bill before resubmitting the request
E3412400Bill has associated paymentsCannot execute action because payment records associatedCancel associated payments
E3413400Existing payment link for IdA payment link already exists for the provided IdReview the payment link id and try again
E3414400Invalid entrypointThe entrypoint associated with the bill does not existVerify the entrypoint related to the bill
E3415400Invalid entrypageThe entrypage associated with the paypoint does not existVerify the entrypage related to the paypoint
E3416400Missing emailThe vendor associated to the bill doesn’t have a valid emailVerify the vendor’s email is not empty and has a valid format
E3417400Invalid Invoice IdThe provided Invoice identifier doesn’t exist or doesn’t have a valid statusProvide a correct identifier value in the request
E3418400Invalid customerThe provided Invoice identifier doesn’t have a valid customer associatedReview the customer associated to the invoice and try again
E3419400Invoice not availableCurrent Invoice status is not acceptable for actionVerify the status of the invoice before resubmitting the request
E3420400Duplicated Bill NumberValue provided in field BillNumber exists already within the VendorProvide a different BillNumber in request
E3421400Invalid Vendor IdThe provided Vendor identifier doesn’t exist or doesn’t have a valid statusProvide the required value in request
E3422400Invalid Vendor NameField Name1 emptyProvide the required value in request
E3423400Missing address fieldField address(1) emptyProvide the required value in request
E3424400Missing address fieldField city in address emptyProvide the required value in request
E3425400Missing address fieldField state in address emptyProvide the required value in request
E3426400Missing address fieldField zip in address emptyProvide the required value in request
E3427400Invalid EINInvalid value provided for EIN fieldProvide the required value in request using the format of 9 digits
E3428400Missing emailVendor email address is required for vCardVerify the vendor’s email is not empty and has a valid format
E3429400Empty transaction listList of transaction in input was not providedVerify the list of transactions is provided in request
E3430400Invalid Customer IdThe provided Customer identifier doesn’t exist or doesn’t have a valid statusProvide the required value in request
E3431400Empty approvalsEmpty approvalsProvide the required value in request
E3432400No attachments foundNo attachments foundProvide valid attachment
E3433400Invalid orgIdThe organization ID provided in the request is invalid or does not existProvide a valid organization id
E3434400Invalid Level in requestThe level value provided in the request is invalidProvide a valid level
E3435400Invalid Vendor StatusThe vendor status value provided in the request is invalidProvide a valid vendor status
E3436400Duplicated vendor under entryA vendor with the same information already exists under this entrypointThe provided vendor already exists under the provided merchant. Update the existing vendor instead, or check the values in your request.
E3437400Invalid Year valueThe year value provided in the request is invalid or not in the correct formatProvide the value in the accepted format: YYYY
E3438400Invalid datesThe startDate cannot be greater than the endDateProvide valid startDate and endDate parameters
E3439400Invalid parameters for custom modeThe custom mode must provide a valid startDate and endDate parametersProvide valid startDate and endDate parameters when using the custom mode
E3440400Missing or Incomplete remit addressRemit address is required for CheckVerify the vendor’s remit address is not empty and has a valid format
E3441400Missing or Incorrect Bank informationComplete and valid bank account information is required for CheckVerify the vendor’s bank information is not empty and has a valid format
E3442400Invalid characters detected in vendor informationOnly letters, numbers, and . , # ’ - & characters are allowed in Name, Address, and City fields.Remove special characters like @, $, %, ^, *.
E3501400Invalid requestThe search field is missed, null or empty in the requestProvide a valid search field in the body request
E3601400Invalid payment link IdThe provided payment link id is invalid or inactiveReview the Payment link id and try again
E3602400Invalid invoice/billThe provided payment link id doesn’t have a valid invoice/bill associatedReview the Payment link id and try again
E3603400Entrypoint does not existThe provided payment link id is not associated to a valid entrypointReview the Payment link id and try again
E3604400EntryPage does not existThe entrypoint does not have a valid entrypageVerify the entrypoint has a payment page created Review the payment link id and try again
E3605400Invalid vendorId or customerIdA customerId or a VendorId is required for a new vCardVerify the request and provide the missing data
E3614400Subdomain does not existThe entrypoint does not have a valid subdomainVerify the entrypoint has a payment page created Review the information in request and try again

E3700-E3999

These codes handle validation errors for specific transaction fields, authentication, payments, and various business logic constraints.

CodeHTTP Status CodeReasonDescriptionResolution
E3701400Invalid application IDInvalid application ID or doesn’t existsProvide a valid application ID
E3702400An error occurred while processing the requestAn error occurred while processing the requestTry again later If the error persist please contact your API provider
E3703400Duplicated Bank accountThe bank account already existsIf you need to update an existing Bank account please use the edit endpoint
E3704400Invalid bank idThe bank ID provided in the request does not exist in the systemProvide a valid/existing bank id
E3705400Invalid routing numberThe bank routing number provided is not in a valid formatProvide a valid routing number
E3706400Invalid account numberThe bank account number provided is not in a valid formatProvide a valid account number
E3707400Invalid account typeThe bank account type provided is not a valid valueProvide a valid account type: Checking/Savings
E3708400Invalid bank account holder typeThe bank account holder type provided is not a valid valueProvide a valid bank account holder type: Personal/Business
E3709400Invalid bank account functionThe bank account function/purpose provided is not a valid valueProvide a valid bank account purpose: 0 -> Deposit, 1 -> Withdraw , 2 -> Deposit/Withdraw
E3710400Invalid bank nameThe bank name provided is invalid or missingProvide a valid bank name
E3711400Invalid account holder nameThe account holder name provided is invalid or missingProvide a valid account holder name
E3712400Billing id not foundThe billing ID provided does not exist in the systemProvide a valid billing id in the request
E3713400The entry point doesn’t have a billing tableNo billing table is configured for this entry pointCreate a billing table if required
E3714400Error with the billing requestBilling object has missing or invalid fieldReview the billing object for any missing or invalid field
E3715400Duplicated bank informationThe combination of bank account number, routing number and function already existsVerify the bank information or update the existing bank entity
E3721400Unbundled flag mismatchVendor unbundled flag doesn’t match with payment unbundled flagUse the flag configured in the vendor details
E3722400Repeated Check NumberAuthorization failed because the value in the checkNumber field has been used within the last 30 daysRetry your request with a different checkNumber value
E3724400Invalid amount for netAmount + discountThe sum of netAmount and discount is more than the total from the original billSend the correct sum for netAmount and discount
E3727400Invalid Check NumberAuthorization failed because the value in the checkNumber field is greater than 8 digitsRetry your request with a valid checkNumber value
E3728400Invalid Check NumberAuthorization failed because the value in the checkNumber field is not a numberRetry your request with a valid checkNumber value
E3750400Invalid funding configuration IDThe provided funding configuration ID is invalidVerify that the funding configuration ID is correct and try again
E3751400Funding configuration already existsA funding configuration already exist for the entry, merchant ID and serviceRetry with different values
E3752400Invalid primary transfer configThe provided primary transfer config cannot be empty or nullVerify transfer funding configuration is correct and try again
E3753400Missing NET funding blockRequired funding block NET is missing from primary transfer configurationAdd NET funding block to primary transfer configuration and try again
E3754400Missing required funding blocksAll required funding blocks in the transfer configuration should existInclude all the required funding blocks and try again
E3755400Missing bank account information in ACH channelACH channels should have bank account informationAdd bank information to ACH channel configuration and try again
E3801400Max length for itemCommodityCode exceededMax length for itemCommodityCode field is 250 charactersReduce the string length to 250 characters or less
E3802400TMax length for itemProductCode exceededMax length for itemProductCode field is 250 charactersReduce the string length to 250 characters or less
E3803400Max length for itemProductName exceededMax length for itemProductName field is 250 charactersReduce the string length to 250 characters or less
E3804400Max length for itemDescription exceededMax length for itemDescription field is 250 charactersReduce the string length to 250 characters or less
E3805400Max length for itemUnitOfMeasure exceededMax length for itemUnitOfMeasure field is 100 charactersReduce the string length to 100 characters or less
E3901400Empty Text fieldThe input field Text is emptyProvide a value in required field Text
E3902400Invalid color code provided in field darkColorThe hexadecimal HTML code provided is incorrectProvide a correct HTML code value Reference https://html-colorcodes/
E3903400Invalid color code provided in field lightColorThe hexadecimal HTML code provided is incorrectProvide a correct HTML code value Reference https://html-colorcodes/
E3904400Both color codes need to be provided in fields lightColor and darkColorThe hexadecimal HTML code provided is incorrect or the field is emptyProvide a correct HTML code value Reference https://html-colorcodes/
E3905400Max length for Number field exceededMax length for Number field is 19 charsReduce the string length to a maximum of 19 characters
E3906400Max length for Text field exceededMax length for Text field is 23 charsReduce the string length to a maximum of 23 characters
E3907400Max length for Holder field exceededMax length for Holder field is 30 charsReduce the string length to a maximum of 30 characters
E3908400Max length for Holder1 field exceededMax length for Holder1 field is 30 charsReduce the string length to a maximum of 30 characters
E3909400Max length for ExpDate field exceededMax length for ExpDate field is 8 charsReduce the string length to a maximum of 8 characters
E3910400Max length for CVV field exceededMax length for CVV field is 4 charsReduce the string length to a maximum of 4 characters
E3911400Amount cannot be negativeA negative value is not acceptedProvide a positive value in the input field
E3912400Invalid Theme value providedThe theme name provided does not existProvide a valid value in the input field

E4000-E4999

Processing and system errors covering service outages, timeouts, and internal system failures.

CodeHTTP Status CodeReasonDescriptionResolution
E4001400Invalid Xchange AccountIdInvalid Xchange AccountIdProvide a valid Xchange AccountId
E4002400Invalid User accountInvalid User accountImpossible to get the user from token or user does not exist
E4003400Model cannot be nullModel cannot be nullThe entry model is null. Review and try again.
E4004400The Server field cannot be null or emptyThe Server field cannot be void or emptyThe Server field cannot be null or empty. Review the request and try again.
E4005400The UserId field cannot be null or emptyThe UserId field cannot be void or emptyThe UserId field cannot be null or empty. Review the request and try again.
E4006400The RemotePathIn field cannot be null or emptyThe RemotePathIn field cannot be void or emptyThe RemotePathIn field cannot be null or empty. Review the request and try again.
E4007400The RemotePathOut field cannot be null or emptyThe RemotePathOut field cannot be void or emptyThe RemotePathOut field cannot be null or empty. Review the request and try again.
E4008400The Schedule field cannot be null or emptyThe Schedule field cannot be void or emptyThe Schedule field cannot be null or empty. Review the request and try again.
E4009400The LastCheck field cannot be less than the actual dateThe LastCheck field cannot be less than the actual dateThe LastCheck field cannot be less than the actual date. Review and try again.
E4010400The EntryName field cannot be null or emptyThe EntryName field cannot be void or emptyThe EntryName field cannot be null or empty. Review the request and try again.
E4011400The OrgType field cannot be null or emptyThe OrgType field cannot be void or emptyThe OrgType field cannot be null or empty. Review the request and try again.
E4012400The Orgid field cannot be null or 0The Orgid field cannot be null or 0The Orgid field cannot be null or 0. Review the request and try again.
E4013400The Mode field cannot be nullThe Mode field cannot be void or emptyThe Userid field cannot be null or empty. Review the request and try again.
E4014400The Channel field cannot be null or 0The Channel field cannot be null or 0The Channel field cannot be null or 0. Review the request and try again.
E4015400The content of the PKey field is not Base64 encodedThe content of the PKey field is not Base64 encodedThe content of the PKey field must be Base64 encoded. Review the request and try again.
E4016400The Organization/Paypoint has no associated tokenThe Organization/Paypoint has no associated tokenThe Organization/Paypoint has no associated token. Review the request and try again.
E4017400The data was not saved in the databaseAn error occurred while saving the data to the databaseTry again later. Contact support for help if the issue persists.
E4018400Invalid Xchange AccountInvalid Xchange AccountProvide a valid Xchange Account. Review the request and try again.
E4019400The user is not related to the organizationThe user is not related to the organizationThe user is not related to the organization. Review the request and try again.
E4020400The configuration is not related to the xchange account organizationThe configuration is not related to the xchange account organizationThe configuration is not related to the xchange account organization
E4021400The Type field cannot be null or different from IP, Card or PayorIdThe Type field cannot be null or different from IP, Card or PayorIdThe Type field cannot be null or different from IP, Card or PayorId. Review the request and try again.
E4022400At least one of these fields is required: Content, FraudHistoryId, or TransIdAt least one of these fields is required: Content, FraudHistoryId, or TransIdAt least one of these fields is required: Content, FraudHistoryId, or TransId. Review the request and try again.
E4023400The service cannot be deletedThe service cannot be deleted, there are unsettled transactionsPlease wait until all transactions are marked as settled to delete the service
E4024400The service cannot be updatedThe service cannot be updated, there are unsettled transactionsPlease wait until all transactions are marked as settled to update the service
E4025400Purposes cannot be nullPurposes cannot be nullPurposes cannot be null. Review the request and try again.
E4026400The keyword cannot be repeatedThe keyword cannot be repeatedThe keyword cannot be repeated. Review the request and try again.
E4027400Empty input fileEmpty input fileEmpty input file. Review the request and try again.
E4028400Empty file contentEmpty file contentEmpty file content. Review the request and try again.
E4029400The size of the PKey File is not allowedThe size of the PKey File is not allowedThe size of the PKey File is not allowed. Review the request and try again.
E4030400PKey File does not have the allowed formatPKey File does not have the allowed formatPKey File does not have the allowed format. Review the request and try again.
E4031400The password and key file cannot be empty, at least one is requiredThe password and key file cannot be empty, at least one is requiredThe password and key file cannot be empty, at least one is required. Review the request and try again.

E5000-E5999

Service fee calculation errors and merchant relationship configuration issues.

CodeHTTP Status CodeReasonDescriptionResolution
E5000400Transaction rejected by backend processorBackend processor rejected the transactionContact support or try to process payment with a different card or payment method
E5004400Invalid service fee valueProvided service fee value is less than zeroPlease make sure that the service fee value in the request is greater than or equal to zero
E5005400Invalid Service Fee valueProvided service fee value is lesser than value agreedReview value provided in request and try again
E5006400Invalid Service Fee valueProvided service fee value is greater than value agreedReview value provided in request and try again
E5009400Invalid stored method relationshipProvided stored method and customer are not relatedReview value provided in request for stored method and customer and try again
E5010400Invalid chargeback IDThe provided chargeback identifier does not exists in the platformReview the value of the chargeback identifier and try again
E5011400Invalid chargeback statusThe chargeback status provided is not allowedReview the value of the chargeback status and try again
E5012400Invalid ACH return IDProvided ACH return identifier does not exist in the platformVerify ACH return identifier is correct and then try again
E5013400Invalid ACH return statusProvided ACH return status is not allowed for this transactionVerify ACH return status is valid for this transaction
E5014400Invalid transaction methodThe provided transaction identifier is invalid or does not correspond to a valid ACH paymentVerify the transaction identifier and make sure that it corresponds to a valid ACH payment
E5015400Invalid transaction IDThe provided transaction identifier does not exist in the platformVerify the transaction identifier and make sure that it’s correct
E5016400Invalid transaction IDThe transaction already has an associated returnThis transaction has already been returned
E5017400Invalid transaction methodThe provided transaction identifier is invalid or does not correspond to a valid card paymentVerify the transaction identifier and make sure it corresponds to a valid card payment
E5018400Invalid transaction IDThe transaction already has an associated chargebackThis transaction has already been charged back
E5019400Invalid chargeback statusThe provided chargeback status is not allowed for this transactionCheck the chargeback status and make sure that it’s valid for this transaction
E5020400Invalid chargeback IDThe provided chargeback identifier does not exist in the platformVerify the chargeback identifier and make sure that it’s correct
E5021400Refund failed. Missing connector dataRefund failed due to missing processor connector dataReview processor connector data and then retry refund. Contact support if you need help.
E5022400Refund failed. Missing payment dataRefund failed due to missing payment data of the original transactionVerify refund request is for valid transaction and then retry. Contact support if error persists.
E5023500Error getting data from vault serviceInternal system error occurred while getting vault data during de-tokenizationRetry the transaction. Contact support if error persists.
E5025400Internal error creating processor gateway connectorInternal system error occurred while creating processor gateway connectorRetry the transaction. Contact support if error persists.
E5100400Format errorCard network or card issuer could not process transaction due to a format errorContact support or try to process payment with a different card or payment method

E6000-E6999

Domain registration, service configuration, and merchant setup validation errors.

CodeHTTP Status CodeReasonDescriptionResolution
E6000400Opt-in process is already pending for this customerAn opt-in request has already been sent to this customerThe customer must complete the opt-in process
E6001400SMS configuration is missingConfiguration to send SMS is not completeContact Support to enable this feature
E6002400The request has failed because the user hasn’t consented to communicationsThe recipient hasn’t opted-in to receiving SMS communicationsThe customer must complete the opt-in process
E6003400Invalid customer IDThe provided customer identifier doesn’t exist or doesn’t have a valid statusProvide a correct identifier value in the request
E6004400Missing or invalid phone numberPhone number is required for customer consent requestVerify that the customer’s phone number is not empty and has a valid format
E6005400Invalid payment link typeInvalid payment link typePayment link must be for an invoice
E6006400Missing or invalid phone numberPhone number is required to send a payment linkVerify that the customer’s phone number isn’t empty and has a valid format
E6007400Missing or invalid email addressEmail address is required to send a payment linkVerify that the customer’s email isn’t empty and has a valid format
E6008400Invalid additional email addressesOne or more of the additional email addresses aren’t validVerify that the additional email addresses aren’t empty and has a valid format
E6009400Invalid channelInvalid communication channel valueVerify that the communication channel is one of the valid options: sms or email
E6010400Invalid invoiceThe provided payment link ID doesn’t have a valid invoice associatedVerify that the invoice exists and has a valid status
E6101400Invalid domain IDThe provided domain ID is invalidVerify that the domain ID is correct and try again
E6102400Cascading is not supported for this entity typeCascading domains is allowed only for the domains owned by organizationsUse a domain owned by an organization
E6103400Failed to cascade the domainAn error occurred while cascading the domainTry cascading the domain again later
E6201400No card service found for this paypointCard service is required to enable Apple PayConfigure card service and then retry. Contact support if you need help.
E6202400Card services are disabled for this paypointCard services should be enabled to use Apple PayActivate card service and then retry. Contact support if you need help.
E6203400No card gateway found for this paypointCard gateway is required to enable Apple PayConfigure card gateway and then retry. Contact support if you need help.
E6204400Invalid card credentials for this paypointCard credentials are required to enable Apple PayConfigure card credentials and then retry. Contact support if you need help.
E6205400Apple Pay configuration update in progress for this organizationThere is an ApplePay configuration update in progress for this organizationWait for the update to finish and try again
E6206400Failed to cascade organization updatesAn error occurred while cascading the organization updatesTry again later
E6210400Payment tier not found for the amountPayment tier configuration not found for the transaction amountVerify the amount and retry transaction, or contact support to review payment tier configuration.
E6211400Payment tier does not existPayment tier configuration with fees, min/max limits does not existConfigure payment tier and then retry. Contact support if you need help.
E6212400Processor gateway configuration missingProcessor gateway configuration required for transaction processing is missingConfigure processor gateway configuration and then retry. Contact support if you need help.
E6213400Multiple processor gateway configuration for payment methodMultiple processor gateway configurations found for the specified payment methodReview processor gateway configuration and then retry. Contact support if you need help.
E6214400Default processor gateway not configured for payment methodNo default processor gateway found for method [{PaymentMethod}] and paypoint [{PaypointId}]Configure default processor gateway and then retry. Contact support if you need help.
E6215400Service configuration not found for payment methodUnable to locate a service for method {paymentMethod} and paypoint {paypointId} and group {paymentGroup}Review and configure payment method service and then retry. Contact support if you need help.
E6216400Processor gateway mapping not found for payment methodUnable to locate a processor gateway for method {pmethod} and paypoint {paypointId} and group {pgroup}Review processor gateway configuration and then retry. Contact support if you need help.
E6217400Transaction amount outside min / max limitTransaction amount is outside the set minimum and maximum amount limitsAdjust transaction amount and then retry, or contact support to review amount limits
E6218400Invalid paymentMethod storedMethodIdStored method identifier is invalid for the specified payment methodVerify storedMethodId is for the correct payment method and then retry transaction
E6219400Missing Connector DataRequired processor connector data is missingReview processor connector data and then retry. Contact support if you need help.
E6220400Same Day ACH is not enabledSame Day ACH needs to be enabled for this paypoint before trying Same Day ACH transactionEnable Same Day ACH and then retry transaction. Contact support if you need help.
E6221400Transaction is outside the Same Day ACH windowSame Day ACH is only available between 0:00 AM and 2:00 PM ESTProcess the transaction as a normal ACH transaction, or wait until window for Same DAY ACH opens.

E7000-E7999

Transaction validation errors for amounts, duplicates, authorization states, and business rule violations.

CodeHTTP Status CodeReasonDescriptionResolution
E7001400Invalid transaction IDThe provided transaction identifier does not exist in the platform Please note that it may take a short while for the transaction to appear in our systemReview the value of the transaction identifier and try again
E7002400Invalid transaction statusThe status of the transaction does not allow the action requestedVerify the status of the transaction. For refunds, the transaction must be settled. When voiding or canceling a sale, auth, or a refund transaction, the status must be Approved (1) or Authorized (11).
E7003400Invalid payment methodStored payment methods cannot be validatedChange the payment method or remove any reference to stored payment method in the request
E7004400Invalid payment methodProvided payment method cannot be executedChange the payment method
E7005400Missing card numberField cardnumber in payment method object is emptyProvide a valid card number in payment method object
E7006400Missing payment methodThe payment method object is emptyProvide valid data in payment method object
E7007400Invalid payment methodStored payment method provided does not existsProvide a valid data in payment method object
E7008400Missing payment detailsThe payment detail object is emptyProvide a valid data in payment detail object
E7009400Invalid currency codeCurrency code provided is invalidProvide a valid ISO 4217 currency code
E7010400Invalid card expiration dateThe expiration date provided is invalidReview the expiration date The value need to be in format MM/YY or MMYY
E7011400Invalid payment methodNot payment instrument was provided in requestReview the payment method object for any missing data
E7012400Invalid payment methodmissing achholder or checknumber in check payment methodReview the payment method object and payment detail object for any missing data
E7013400Invalid payment methodMissing bank account number in requestReview the payment method object for any missing data
E7014400Invalid payment methodInvalid bank account type in requestReview the payment method object for any missing data. Accepted values for bank account type are: SAVINGS or CHECKING.
E7015400Invalid card numberInvalid card number providedProvide a valid card number in payment method object
E7016400Invalid CVV numberInvalid CVV number providedProvide a valid CVV number in payment method object
E7017400Invalid payment methodMissing device identifier in paymentMethod objectReview the payment method object for any missing data
E7018400Invalid payment methodInvalid device identifier in paymentmethod objectReview the payment method object for any missing data
E7019400Invalid payment methodStored payment method provided and customer do not matchReview the payment method object for any missing data. Provide the customerId linked to the stored payment method provided
E7020400Error in customer dataReview customer object for any missing or invalid fieldsReview customer object for any missing or invalid fields
E7021400Invalid invoice numberCustomer associated to payment does not match with referenced invoiceReview customer object and invoice data provided in request
E7022400Invalid invoice actionTrying to pay a scheduled InvoiceReview the data provided in request and try again
E7023400Invalid invoice actionTrying to pay an invoice with a not valid statusReview the data provided in request and try again
E7024400Invalid invoice actionTrying to pay an invoice with zero or negative amountReview the data provided in request and try again
E7025400Invalid invoice actionTrying to overpay an invoiceReview the data provided in request and try again
E7026400Invalid invoice numberVendor associated to payment does not match with referenced invoiceReview vendor object and invoice data provided in request
E7027400Invalid card expiration dateThe expiration date provided is invalidReview the expiration date. The value needs to be in MM/DD/YY format.
E7028400Invalid card expiration dateThe expiration date provided is invalidReview the expiration date. The value needs to be in MM/DD/YY format.
E7029400Invalid MCC value providedThe MCC value is invalidReview the data provided in request and try again
E7030400Invalid TCC value providedThe TCC value is invalidReview the data provided in request and try again
E7031400Invalid expense limit providedThe expense limit value is invalidReview the data provided in request and try again
E7032400Invalid expense limit period providedThe expense limit period value is invalidReview the data provided in request and try again
E7033400Invalid cardtoken providedThe cardtoken value is invalidReview the data provided in request and try again
E7034400Invalid cardtoken providedThe vCard is cancelled alreadyReview the data provided in request and try again
E7035400Invalid customer idThe customer ID provided in the request is invalid or does not existReview the data provided in request and try again
E7036400Invalid payment methodMissing bank account holder or check number in requestReview the payment method object for any missing data
E7037400Invalid transaction statusThe current status of transaction does not allow requested actionReview status of transaction before submit the request. The platform does not accept Void actions for payments that are funded or have funding in transit. Similarly, the platform does not accept Refund actions for payments that are not yet settled.
E7038400Invalid stored method typeProvided stored method is not supported by the paypointA universal tokenized method was provided in request but the target paypoint does not support it
E7039400Invalid stored method typeProvided stored method is not supported by the paypointA network tokenized method was provided in request but the target paypoint does not support it
E7040400Invalid payment methodThe type of the stored method cannot be used in this paypointReview the payment method object. Only universal tokens and network tokens can be used at a payment point other than the one they belong to
E7041400Invalid payment methodTokenization provider of stored method is incompatible with processor in paypointReview the payment method object. The tokenization provider for needs to be the same or be compatible with the payment provider
E7042400Invalid value fieldProvided comments value exceed the limit of 250 chars for this fieldReduce the content and try again
E7043400Void is declinedVoid is not allowed after the batch is closedPerform a refund instead. A transaction can’t be voided after batch close.
E7045400Missing invoices object in request bodyMissing invoices object in request bodyPopulate invoices object
E7047400Unique check id and/or check image is missing for ACH BOCUnique check id and/or check image is missing for ACH BOCProvide check unique id or check image for the request
E7048400Routing and account number is required for this transaction.Routing and account number is required for this transaction.Provide routing and account number for this transaction.
E7049400Invalid check unique id.Invalid check unique id.Provide a valid check unique id.
E7050400Invalid payment methodInvalid ACH holder type in the requestReview the payment method object for any invalid data. Accepted values for ACH holder type are: personal or business
E7051400Invalid payment methodInvalid ACH code in the requestReview the payment method object for any invalid data. Accepted values for ACH code are: WEB, TEL, PPD, CCD or BOC
E7052400Invalid payment methodThe provided ACH code and holder type combination is invalid. CCD as achCode can only be used with a business achHolderType.Review the payment method object for any invalid data. Ensure that if achCode is CCD, then achHolderType is set to business.
E7060400Invalid ‘initiator’ for CIT/MIT’initiator’ provided for CIT / MIT is not supportedSend the correct ‘initiator’ for CIT / MIT and then retry the transaction
E7061400Invalid ‘storedMethodUsageType’ for CIT/MIT’storedMethodUsageType’ provided for CIT / MIT is not supportedSend the correct ‘storedMethodUsageType’ for CIT / MIT and then retry the transaction
E7062400Invalid ‘walletType''walletType’ provided in the request is not supportedSend the correct ‘walletType’ and then retry the request
E7063400Invalid ‘walletToken''walletToken’ is missing, expired, incorrectly formatted, or unable to decipherRefresh and retry the digital wallet transaction.

E8000-E8999

Processing state errors when transactions are in incorrect states for requested operations.

CodeHTTP Status CodeReasonDescriptionResolution
E8001400Invalid Token in requestProvided token is in use under different serviceRemove provided token from other services before execute the action
E8002400Invalid parameter in requestRequested component type require a valid subTypeProvide a valid subtype in request
E8003400File system service is not availableThe server is not ready to handle the requestPlease try again, if the error persists contact your administrator
E8012400Invalid amountInvalid amount value provided for actionReview the amount provided. Remember that transactions with split funding data do not support partial capture
E8013400Invalid split funding instructionsMissing or invalid split instructions provided for actionReview the instructions provided for the action, and review amounts and recipients
E8014400Invalid split funding instructionsInvalid Amount in split instruction. The amount provided is greater than balance in splitReview the instructions provided for the action, and review amounts and recipients
E8015400Invalid split funding instructionsInvalid Amount in split instruction. The amount provided is different than sum of amounts in split instructionsReview the instructions provided for the action, and review amounts and recipients
E8016400Invalid split funding instructionsInvalid Amount in split instruction. The amount cannot be negativeReview the instructions provided for the action, and review amounts and recipients
E8082400Invalid split funding instructionsEmpty recipient value in split funding instructionsReview the instructions provided for the action, and ensure that all the recipients for split are provided
E8083400Invalid split funding instructionsProvided recipient value in split funding instructions is outside of scope of the originationReview the instructions provided for the action, and ensure that all the recipients for split are in the same level under the same parent organization
E8084400Invalid split funding instructionsInvalid amount in split instruction. The amount cannot be negative or zero.Review the instructions provided for the action, and review amounts and recipients
E8086400Invalid split funding instructionsProvided recipient does not have a configured funding accountReview the recipient information. If necessary, contact the support team to configure the funding account for the recipient
E8088400Invalid split funding instructionsOrigination for split need to be included in split instructionsReview the instructions provided for the action, and review the recipients
E8099400Invalid split funding instructionsOrigination entrypoint does not have split funding enabledContact support to have split funding enabled

E9000-E9999

System-level errors, unknown conditions, and fallback responses for unexpected scenarios.

CodeHTTP Status CodeReasonDescriptionResolution
E9001400Invalid Authorization TokenThe token does not have access to entity in scope or the token is not allowed to execute requested actionUse an authorized API token for the request. Review the reference to the entity in request parameter (entry name, paypoint id, organization id, signing) for correctness and ensure it is within the token scope
E9002400Unauthorized TokenUser or Customer entity does not have permission to the requested actionVerify permissions assigned to User or Customer entity
E9003400Unauthorized TokenToken type or origin IP address are not accepted by actionUse the correct API token for action. The token type is different for web components than for direct API access. Verify whether your token has IP restriction
E9004400Inactive PaypointThe paypoint is not active in the platformContact support to clarify the status of your paypoint account
E9005400Blocked by Fraud ControlThe card or the origin IP of request is blacklisted in the platformContact support to clarify the status of your paypoint account
E9006400Unauthorized TokenExpected validation code is missing or invalidUse the correct validation code for action. Verify value provided in captcha for payment pages.
E9007400Invalid entryIdThe provided entry id is invalidReview the data provided in request and try again
E9008400Invalid orgId parameterThe organization ID parameter provided is invalid or does not existProvide a valid orgId parameter
E9009400Invalid entrypoint nameThe entrypoint name provided does not exist in the systemReview the entrypoint name in the request and try again
E9010400Invalid Fraud History IdThe fraud history ID provided is invalid or does not existProvide a valid Id parameter
E9011400Unauthorized TokenDomain origin not in scopeReview your domain restrictions to see the the domain originating the request is included in scope
E9013400Invalid Tier IdThe tier ID provided is invalid or does not existProvide a valid Id parameter
E9014400Invalid Tier NameThe tier name provided is invalid or does not existProvide a valid name parameter
E9031400Expired Request TokenToken has expired or no longer exists.A new token must be generated; any token chain operations must be restarted.
E9051400Fraud alertA velocity fraud alert condition was triggeredVerify your request and fraud limits with customer services
E9052400Export actionError in the download file formatVerify that the format of the download file is the correct one for the action
E9060400TimeoutTimeout threshold with processor exceeded. Transaction may have been successful on processor. Verify transaction status before retry.Verify the transaction result before retry. Contact support if you need help.
E9999500Unexpected errorThe transaction or action encountered an unexpected response from backend processor or other services.Try again later. If the issue persists, contact Customer Support.