LoanStatusEnum

These enums communicate the status of a loan.

Enum

Enum number

Description

Received

1

Arix received a new loan application.
Send attachments as the next step in the process.

DocsComplete

2

All required documents were received.

PassedCompliance

3

Loan successfully passed compliance.

Approved

4

Loan was approved for funding.

InFunding

5

At least 1 rail was submitted for funding.

Funded

6

Full loan amount was funded.

AccountingEntriesComplete

7

An internal CRB process. Confirms that account entries are complete.

ReadyToSell

8

Loan finished the seasoning period and is ready to be sold.

Sold

9

Loan was sold.

Settled

10

Loan was paid back by end user (not in use).

AwaitingFunding

11

All compliance rules were passed and the system is waiting for the funding information. Once in this status, only a Put /FundingInfo will get the loan funded.

InReverse

80

A return/cancel has been requested, and the funding is being returned to the originating account.

AccountingEntriesReversed

90

Internal status.
Loan was cancelled or fully returned and accounting entries were reversed.

Cancelled

100

Issuing bank cancelled the loan. Terminal State.

ComplianceFailed

101

Loan failed the compliance check.

Rejected

102

Issuing bank didn't approve - possible only prior to funding. Terminal State.

Returned

103

All rails that were successfully funded came back as returned.

NotFullyFunded

104

Funding was attempted, but a balance remains to be funded.

FundingResult enums

These enums communicate the results of a funding attempt.

Enum

Enum number

Description

Success

0

All funded.

PartialFailure

1

Some funds were sent successfully, but some failed.

FundingFailed

2

Funding failed and nothing was funded.

RailResultType enums

These enums communicate the results of a rail transaction as part of the funding attempt.

Enum

Enum number

Description

NotAttempted

0

Rail wasn't attempted.

Requested

1

API call was successful and the funds are pending transmission.

Success

2

Full requested amount has been funded and released on the rail.
Note: There is lag time between the time an ACH is sent and when it is received (by the receiving bank), usually 1 business day (unless it was sent as a same-day ACH).
CRB considers the rail a success if and until we receive a notice from the receiving bank that the rail failed. At that time, the status of the rail changes from Success to Returned.

RequestFailure

3

The request to fund failed immediately upon request (usually due to a mistake in the API instructions.)

Rejected

4

The rail was rejected.

Returned

5

The rail that was sent and marked as success was returned.

Skipped

6

A rail was skipped. No need to reattempt the funding.

ValidationFail

7

The rail failed because it couldn't be validated.

CosAchPaymentRejected

8

Arix received a notification that a specific ACH rail was rejected.
(Internal Ops)

CosAchPaymentCanceled

9

CRB Ops cancelled the ACH payment.
(Internal Ops)

CosAchNocReceived

10

A Notice of Change (NOC) was received. Relevant for recurrent disbursements.
(Internal Ops)
Contact customer for updated instructions.

CosAchHoldEscalated

11

CRB Ops put the ACH transaction on hold.
(Internal Ops)

CosCoreTransactionCompleted

12

COS Core (part of XPay) transaction was completed successfully.
(Internal Ops)

CosCoreTransactionRejected

13

COS Core (part of XPay) transaction was unable to complete.
(Internal Ops)

CosXPaymentRecieved

15

Inbound payment request has been received and is awaiting approval.
(Internal Ops)

CosXPaymentCanceled

16

Payment canceled at the sender's request or has expired.
(Internal Ops)

CosXPaymentRejected

17

Payment was rejected by the receiver.
(Internal Ops)

CosXPaymentFailed

18

Payment failed to post to either the sender or receiver's account. Most commonly due to insufficient funds.
(Internal Ops)

CosXPaymentCompleted

19

Payment has been posted to both the sender and receiver's accounts.
(Internal Ops)

CosCoreTransactionCompletedReverse

20

COS Core (part of XPay) reversal transaction has been completed.
(Internal Ops)

CosXPaymentRejectedReverse

24

COS XPay requested reversal hasn't been approved.
(Internal Ops)

CosXPaymentFailedReverse

25

COS XPay requested reversal was unable to be reversed.
(Internal Ops)

CosXPaymentCanceledReverse

26

COS XPay reversal was canceled.
(Internal Ops)

CheckCashed

27

Check was cashed.

CheckPrinted

28

Check was printed.

DigitalCheckPrinted

29

A digital check was printed.

CheckMailed

30

The check was mailed.

Failed

31

The check wasn't able to be cashed.

RailType enums

These enums communicate the type of rail used to make the transactions.

Enum

Enum number

Description

RPPS

4

RPPS rail.

NF

7

No funding.

COSACH

8

Next day funding via ACH.

COSACHSD

9

Same day funding via ACH.

COSXPay

10

Internal transfer between CRB accounts.

AdjustmentAction

20

Adjustments to a loan after it was funded

Check

30

Physical check.

RPPS enums

RPPS uses enums to return funding attempt results.

Enum name

Enum number

Description

Received

1

The funding attempt was received by RPPS.

Submitted

2

The funding attempt was submitted by RPPS.

Pending

3

The funding attempt is pending.

Approved

4

The funding attempt was approved by RPPS.

Rejected

5

The funding attempt was rejected by RPPS.

Failed

6

The funding attempt failed in RPPS.

Returned

7

The rail was returned by RPPS.


Did this page help you?