Handle Disbursement Rejects and Returns

Prev Next

When an eCheck transaction or a disbursement is processed in Payrix Pro, this will be sent out as an ACH transaction. If this transaction or disbursement is returned by the receiving bank, the system might trigger an automated hold based on the response received.

Due to NACHA regulations, Payrix Pro Support is unable to lift blocks without bank letter consent for both debits and credits if your first attempt to whitelist is unsuccessful.

The following sections describe how to find and interpret the return code for a disbursement reject and the steps to address the return.

Request Lifts for Bank Accounts Placed on Hold

Returns are separated into three categories: NSF, BAD ACCOUNT, and UNAUTHORIZED.

To request a hold to be lifted:

  1. Complete any actions listed in the Action Steps column from the table below.

  2. Submit a Partner Services ticket with the bank letter attached.

The following table describes each return category and the required action, if any:

Return Category

Description

Action Steps

NSF

The system does not place a hold. Future transactions are permitted.

Not applicable

BAD ACCOUNT

A block is placed on the account. Due to this reject category type, the block can’t be removed.

If there is an exception, the block takes up to an additional two business days to lift outside the initial Partner Services ticket submission.

A bad account reject typically happens because the banking information on file is incorrect. We recommend validating that the correct banking information is on file prior to submitting a ticket. If the banking information is deemed incorrect, changing the bank account to the correct information will be an immediate release of the hold.

Note: All bank changes might trigger an additional risk hold review.

The merchant needs to provide the following:

  • Proof of banking information that matches the banking information on file.

  • A letter from their issuing bank validating that the bank account no longer falls under the reject category that we received.

UNAUTHORIZED

A block is placed on this merchant's ability to use this bank account for debits or credits.

This block can be lifted after Payrix Pro Support receives proper approvals to debit or credit the bank account.

The merchant needs to request the following from their issuing bank:

  1. Whitelist the following Worldpay funding IDs for disbursements (ACH payouts) to their account:

    • 1310281170 (Fifth Third Bank-Direct)

    • 1043575881

  2. A letter to Payrix Pro Support authorizing account credit and debit.

Find a Disbursement Reject and Return Code

  1. Select Merchants under Management in the main side bar.

  2. Select the merchant to access their Merchant Profile page.

  3. Select Withdrawals in the page side bar.

  4. Select a listed disbursement with a status of Returned to view its Withdrawal Details page.

  5. View the following information in the Alerts section:

    • Created: The time of the return

    • Code: The type of decline

    • Message: The supporting reason or explanation

US ACH Return Codes

The following table provides a complete list of US-based ACH return codes:

Code

Category

Description

R01

NSF

Insufficient funds in account

R02

BADACCOUNT

Account is closed

R03

BADACCOUNT

No account on file

R04

BADACCOUNT

Invalid account number

R05

UNAUTHORIZED

Unauthorized debit to consumer account

R06

UNAUTHORIZED

Returned at request of ODFI

R07

UNAUTHORIZED

Authorization revoked by customer

R08

UNAUTHORIZED

Payment stopped

R09

NSF

Insufficient collected funds in account being charged

R10

UNAUTHORIZED

Customer advises not Authorized, notice not provided, improper source document, or amount of entry not accurately obtained from source document

R11

BADACCOUNT

Check truncation return

R12

BADACCOUNT

Account sold to another financial institution

R13

BADACCOUNT

Invalid ACH routing number

R14

UNAUTHORIZED

Representative payee is deceased or cannot continue in that capacity

R15

UNAUTHORIZED

Beneficiary or account holder other than representative payee deceased

R16

UNAUTHORIZED

Account funds have been frozen

R17

BADACCOUNT

Item returned because of invalid data; refer to addenda for information

R18

GENERAL

Improper effective date

R19

GENERAL

Amount error

R20

UNAUTHORIZED

Account does not allow ACH transactions or limit for transactions has been exceeded

R21

BADACCOUNT

Invalid company identification

R22

BADACCOUNT

Invalid individual ID

R23

UNAUTHORIZED

Credit entry refused by receiver

R24

GENERAL

Duplicate entry

R25

BADACCOUNT

Addenda record error

R26

BADACCOUNT

Mandatory field error

R27

BADACCOUNT

Trace number error

R28

BADACCOUNT

Routing/transit number check digit error

R29

UNAUTHORIZED

Corporate customer advised not authorized

R30

GENERAL

RDFI not participant in check truncation program

R31

UNAUTHORIZED

Permissible return entry

R32

GENERAL

RDFI non-settlement

R33

UNAUTHORIZED

Return of item

R34

GENERAL

Limited participation ODFI

R35

GENERAL

Return of improper debit entry

R36

GENERAL

Return of improper credit entry

R37

GENERAL

Source document presented for payment

R38

GENERAL

Stop payment on source document

R39

BADACCOUNT

Improper source document

R40

UNAUTHORIZED

Return of item by government agency

R41

BADACCOUNT

Invalid Transaction Code

R42

BADACCOUNT

Routing/transit number check digit error

R43

BADACCOUNT

Invalid account number

R44

BADACCOUNT

Invalid individual ID

R45

BADACCOUNT

Invalid individual name or company name

R46

BADACCOUNT

Invalid representative payee indicator code

R47

BADACCOUNT

Duplicate enrollment

R50

GENERAL

State law affecting RCK acceptance

R51

UNAUTHORIZED

Item is ineligible, notice not provided, signature not genuine, or original item altered for adjustment entry

R52

UNAUTHORIZED

Stop payment on item

R53

GENERAL

Item and ACH entry presented for payment

R61

GENERAL

Misrouted return - RDFI for original entry has placed incorrect routing/transit number in RDFI identification field

R62

GENERAL

Incorrect trace number

R63

GENERAL

Incorrect dollar amount

R64

GENERAL

Incorrect individual identification

R65

GENERAL

Incorrect transaction code

R66

GENERAL

Incorrect company identification

R67

GENERAL

Duplicate return

R68

BADACCOUNT

Untimely return - return was not sent within the established timeframe

R69

BADACCOUNT

Field errors

R70

UNAUTHORIZED

Permissible return entry not accepted

R71

BADACCOUNT

Misrouted dishonored return -incorrect routing/transit number in RDFI identification field

R72

GENERAL

Untimely return - dishonored return was not sent within the established timeframe

R73

GENERAL

Timely original return - RDFI certifies the original return entry was sent within established timeframe for original returns

R74

GENERAL

Corrected return - RDFI is correcting a previous return entry that was dishonored because it contained incomplete or incorrect information

R75

GENERAL

Original return not a duplicate

R76

GENERAL

No errors found

R80

BADACCOUNT

Cross-border payment coding error

R81

GENERAL

Non-participant in cross-border program

R82

BADACCOUNT

Invalid foreign RDFI identification

R83

BADACCOUNT

Foreign RDFI unable to settle

R84

GENERAL

Cross-border entry not processed by originating gateway operator

R94

GENERAL

Administrative return item was processed and resubmitted as a photocopy

R95

GENERAL

Administrative return item was processed and resubmitted as an MICR-Split

R97

GENERAL

Administrative return item was processed and resubmitted with corrected dollar amount

R98

GENERAL

Indicates a return PAC (pre-authorized check); RDFI provides a text reason and indicated a new account number on the PAC itself

R99

GENERAL

Indicates a return PAC (pre-authorized check); RDFI provides a text reason on the PAC itself for which there is no equivalent return reason code

Canadian EFT Return Codes

The following table provides a complete list of Canadian-based EFT return codes:

Code

Category

Description

R900-07

BADACCOUNT

Institution ID invalid

R900-08

BADACCOUNT

Account number invalid

R900-16

BADACCOUNT

Institution ID for return invalid

R900-17

BADACCOUNT

Account number for return invalid

R900-D2

BADACCOUNT

Destination institute is not defined on Financial Intermediary Fund (FIF)

R900-E1

BADACCOUNT

Destination account number invalid

R900-L2

BADACCOUNT

Institution for return not defined on FIF

R900-L3

BADACCOUNT

Institution for return cross reference invalid

R900-M1

BADACCOUNT

Account for return invalid

R901

NSF

Insufficient funds (NSF)(Debit Only)

R902

GENERAL

Cannot trace

R903

UNAUTHORIZED

Payment stopped or recalled

R904

UNAUTHORIZED

Post/stale dated

R905

BADACCOUNT

Account closed

R907

GENERAL

No debit allowed

R908

GENERAL

Funds not cleared

R909

GENERAL

Currency/account mismatch

R910

GENERAL

Payor/payee deceased

R911

GENERAL

Account funds frozen

R912

BADACCOUNT

Invalid/incorrect account number

R914

GENERAL

Incorrect payor/payee name

R915

UNAUTHORIZED

Pre-Authorized Debit (PAD) no agreement existed - Business/Personal

R916

UNAUTHORIZED

PAD not according to agreement - Personal

R917

UNAUTHORIZED

PAD agreement revoked - Personal

R918

UNAUTHORIZED

PAD no confirmation/pre-notification - Personal

R919

UNAUTHORIZED

PAD not according to agreement - Business

R920

UNAUTHORIZED

PAD agreement revoked - Business

R921

UNAUTHORIZED

PAD no confirmation/pre-notification - Business

R922

UNAUTHORIZED

Customer-initiated return (Credit only)

R990

GENERAL

Institution in Default