Working with the ACH module
ACH is a payment method used in the United States for either a debit (pull) or credit (push) transactions between a sender (originator) and recipient (receiver). The ACH network offers Same Day ACH, so that transactions can clear on the same business day they are initiated.
ACH is governed and administered by the National Automated Clearing House Association (Nacha).
To find out more information about ACH at Cross River see How to originate an ACH payment and ACH Product Overview.
Manage your ACH activities from the Payments screen in the ACH tab.
Click a row in the Payments Search list.
Payment information displays in the Payment Details area:
Column |
Description |
---|---|
Ref ID |
Payment Ref ID |
Partner |
Partner the payment is associated with. Note: Click the partner name to view details on the partner. |
Status |
Payment status. displays when a NOC (Notification of Change) was sent for the payment. displays when the payment has a linked ACH return. |
Trans Type |
Transaction type (Push/ Pull) |
Completed |
Time and date the payment completed (MM/DD/YY) |
Settlement Date |
Date payment will settle in the receiver's account |
Rejected |
Time and date rejected |
Rejection Reason |
Rejection reason description |
Reason Code |
Code representing the rejection reason |
SEC |
SEC (Standard Entry Class) code of payment |
Direction |
Payment direction (Inbound/ Outbound) |
Service |
Service type (SameDay/ Standard) |
Created |
Date and time the payment was initiated (MM/DD/YY) |
Source |
Payment source. For Inbound payments the value is File, and for outbound payments this is either API or Partner Portal. |
Hold Days |
Number of days the credit to an account, for an outbound pull payment, is held. Note
This field applies to outbound pulls only. |
Client Identifier |
Optional field used for idempotency handling |
Product |
Name of product that you're contracted for. Click to view your product. |
Posting |
Posting status of payment and account number associated with it. Note
You can click the account number to view the account details. displays for a single posting. displays for an aggregate posting. This refers to the posting of a transaction which is the sum of all debits and credits included in the distribution. |
Posting Code |
The related CR system transaction status |
Trace # |
Unique number assigned to transaction, includes the Nacha trace number |
Data |
Entity discretionary data on payment |
Type |
Payment type |
Direction |
Payment direction (Inbound /Outbound) |
Amount |
Payment amount |
DESC |
Payment description |
Effective |
Effective payment date (YYMMDD) |
Purpose |
Purpose of payment |
Addenda |
Payment related information |
Originator |
|
Routing # |
Originator routing number |
Account # |
Originator account number |
Account Type |
Originator account type |
Name |
Originator name |
Identification |
10-digit identification number for the originator |
Receiver |
|
Routing # |
Receiver routing number |
Account # |
Receiver account number |
Account Type |
Receiver account type |
Name |
Receiver name |
Identification |
Receiver identification. Corresponds to the Individual Identification Number Nacha field. |
Data |
Company discretionary data. Corresponds to the Nacha discretionary data field. |
WEB Details |
|
Payment Type |
Single or Recurring Payment (S/ R) |
The ACH Holds tab displays information on any holds on the ACH payment:
Column |
Description |
---|---|
STATUS |
Status of hold placed on payment |
TYPE |
Type of hold placed on payment |
DESCRIPTION |
Description of hold |
CLEARED |
|
REASON |
Reason for hold |
NOTES |
Notes on hold |
Place Hold
-
Click , and then select Place Hold.
-
In Place Manual Hold dialog enter information in the Description box.
-
Click Place Hold.
View Receipt
-
Click , and then selectView Receipt.
-
Validation Receipt displays in the dialog.
-
Click Dismiss to close.
The Memo Posts tab displays information on memo posts for an ACH payment:
Column |
Description |
---|---|
DATE |
Date of memo post |
TRACE # |
Unique core trace number of transaction associated with the memo post |
SUB LEDGER |
Sub ledger account number memo post applies to |
DESCRIPTION |
Description of memo post |
CODE |
Transaction code of payment |
AMOUNT |
Payment amount |
Click and enter the relevant search parameters.
If your ACH configuration is set to aggregate, individual transaction details will not display.
Click in the dialog to see theTransaction Details
Column |
Description |
---|---|
TRACE # |
Unique core trace number of transaction associated with the memo post |
STATUS |
Status of transaction |
DATE |
Date of memo post |
DEBIT ACCOUNT |
Debit account number |
CREDIT ACCOUNT |
Credit account number |
CODE |
Transaction code of payment |
DESCRIPTION |
Description of memo post |
RAIL |
Rail used for transaction |
AMOUNT |
Transaction amount |
Cancel Payment
For a pending payment:
-
Click Cancel Payment. The Cancel Payment? dialog displays:
-
Click Cancel/Confirm.
-
If applicable, enter information in either the Internal Only Note or Partner Note fields, or both. Select Same as Internal Note to use the same text for both notes.
Are you sure you want to cancel this payment? This action cannot be undone.
Clicking Cancel in the dialog will cancel the payment.
Nacha View
The search results display in the Transaction Nacha View dialog.
Column |
Description |
---|---|
Batch Header |
|
SEC |
Standard Entry Class(SEC) for payment |
Company Name |
Company name of originator |
DESC |
Description |
Effective Date |
Effective date of payment (YYMMDD) |
Orig Status Code |
Originator status code |
Batch # |
Batch number |
Desc Date |
Date the description was entered |
Settlement Date |
Settlement date of payment |
DFI Identification |
Deposit Financial Institution(DFI) identification |
Entry |
|
Transaction Code |
2-digit code identifying the account and transaction type |
DFI Account |
Receiver account number |
Identification |
Receiver identification , corresponds to Nacha Individual Identification Number field |
Discretionary |
Corresponds to Discretionary Date field |
Trace # |
Unique core trace number of payment |
Receiving DFI |
Receiver routing number |
Amount |
Payment Amount |
Receiver Name |
Name on receiver account |
Addenda Indicator |
Whether addenda information exists |
Nacha |
Nacha message for payment |
View Webhooks
Click chan to toggle the search fields and enter your search criteria. Click Search.
Column |
Description |
---|---|
EVENT |
Payment event |
STATUS |
Expired, Failed, Pending, Success |
CREATED |
Time and date of event creation |
ATTEMPTED |
Time and date of event attempt |
Click to open the Webhook Event Dialog.
Click to open the Webhook Event Detailsdialog.
Click resource to display further details.
Column |
Description |
---|---|
STATUS |
Expired, Failed, Pending, Success |
ATTEMPTED |
Time and date of event attempt |
CALLBACKURL |
The API call URL |
ELAPSED |
Time elapsed in milliseconds |
CODE |
Accepted/ Rejected |
IS RESEND |
Yes / No |
Click Callback url to view Log Details.
View Notes
This dialog displays any Notes on ACH payments:
Field |
Description |
---|---|
DATE |
Note creation date |
SUBJECT |
Note subject |
AUDIENCE |
Note audience (Internal / Partner) |
CREATED BY |
COS user who created the note |
Body |
Note text |
You can also add a note as follows:
-
Click Add Note
-
Enter the information into the fields in the Create New Note dialog.
-
Click Submit.The new note displays in the Notes dialog.
Payment History
Click the bottom item in the Payment History area to view the Outbound or Inbound Origination history information for that related payment.
In the Client Batch Search screen, click an entry to view a particular batch.
Details of the client batch displays:
Client Batch Details
See the ACH Overview to learn more about client batches.
Column |
Description |
---|---|
Ref ID |
Search for client batch by ID |
Account |
Account number |
Partner |
Partner name |
Payment Count |
The number of unique payments in the batch (up to 5000) |
Debit Total |
The total amount to be credited to the originator account |
Created |
Time and date batch created (EST) |
Imported |
Time and date batch imported (EST) |
Status |
Processing, Imported, Canceled |
Product |
Partner product |
Import Count |
How many payments have been processed at the time of the query |
Credit Total |
The total amount to be debited from the originator account |
Last Modified |
Time and date batch last modified |
Payments ACH Payments
Column |
Description |
---|---|
Ref ID |
Transaction reference ID |
TRACE # |
Nacha trace number |
STATUS |
Payment status |
POSTING |
Inbound /Outbound |
TYPE |
Code for posting transaction |
PARTNER |
Date and timestamp of payment |
ORIGINA |
Payment originator |
RECEIVER |
Payment receiver |
SEC |
SEC Code |
TRANS |
Transaction (Pull / Push) |
AMOUNT |
Dollar amount |
Client Batch Tasks
-
Click Cancel Batch to open the dialog.
-
Click No/Yes.
Column |
Description |
---|---|
Ref ID |
Payment Ref ID |
Partner |
Partner the payment is associated with. Note
You can click the partner name to view partner details. |
Status |
Payment status. displays when a NOC (Notification of Change) was sent for the payment. displays when the payment has a linked ACH return. |
Trans Type |
Transaction type (Push/ Pull) |
Completed |
Time and date of hold completion |
Reason Code |
Reason code linked to ACH return or NOC |
SEC |
SEC (Standard Entry Class) code of payment |
Direction |
Inbound/ Outbound |
Service |
Service type (SameDay/Standard) |
Created |
Date and time the payment was initiated |
Source |
Payment source. For Inbound payments the value will always be “File”, and for outbound payments the value will always be “API” or “Partner Portal”. |
Hold Days |
Number of days the credit to an account for an outbound pull payment is held. Note
This field applies to outbound pulls only. |
Client Identifier |
Use this attribute to add your own unique identifying string to a payment call or COS record. This attribute is useful for idempotency purposes. |
Product |
Product associated with payment |
Posting |
Posting status of payment and account number associated with payment. Note
You can click the account number to view the account details. indicates a single posting |
Trace # |
Unique core trace number of payment |
Data |
Company discretionary data on payment |
Type |
Payment type |
Direction |
Payment direction (Inbound / Outbound) |
Amount |
Payment amount |
DESC |
Payment description |
Effective |
Effective date of payment (YYMMDD) |
Purpose |
Purpose of payment |
Addenda |
Addenda information included in payment |
Originator |
|
Routing # |
Originator routing number |
Account # |
Originator account number |
Account Type |
Originator account type |
Name |
Originator name |
Identification |
10-digit identification number for originator |
Data |
Company discretionary data |
Address |
Address 1-3 of originator |
City |
City of the originator |
State |
State of the originator |
Country |
Country of the originator |
Receiver |
|
Routing # |
Receiver routing number |
Account # |
Receiver account number |
Account Type |
Receiver account type |
Name |
Receiver name |
Identification |
Receiver identification, corresponding to “Individual Identification Number” Nacha field |
Data |
Company discretionary data |
Address |
Address 1-3 of receiver |
City |
City of receiver |
State |
State of receiver |
Country |
Country of receiver |
IAT Originating Bank. These fields are for international transactions only: |
|
Name |
Name of the bank where the transaction originated |
Identification |
The originating bank identification |
Country |
The country code of the originating bank |
IAT Receiving Bank. These fields are for international transactions only: |
|
Name |
Name of the bank where the transaction is received |
Identification |
The receiving bank identification |
IAT Correspondent Bank 1. These fields are for international transactions only: |
|
Name |
Name of corespondent bank |
Identification |
The correspondent bank identification |
Country |
The country code for the correspondent bank |
Payment Details
Notes on payment holds display here.
Hold Details
OFAC Scan: displays if hold has either been Cleared or Escalated.
To originate an ACH payment:
-
Select the ACH tab.
-
Click Originate Payment to open the Originate Payment screen.
-
In the Originate Payment area, enter the payment details in the fields:
NoteAside from the fields described here, other fields may be displayed depending on your selection of the value for the SEC Code field.
Field
Description
SEC Code
SEC (Standard Entry Class) code for payment
Originator Account
Originator account number
Override Originator
Yes /No
If Yes then Originator Name, Originator Identification and Originator Data display.
Receiver Routing #
Receiver account routing number
Receiver Account
Receiver account number
Receiver Name
Name on receiver account
Receiver Identification
Identification string receiver account.
Transaction Type
Transaction type (Push/Pull)
Service Level
Service type (Standard/ SameDay)
Description
Payment description
Purpose
Payment purpose
Client Identifier
Use this attribute to add your own unique identifying string to a payment call or COS record. This attribute is useful for idempotency purposes.
Amount
Payment amount
Addenda
Addenda for payment
-
Click Originate Payment.
The payment details display in the ACH Payment Information screen.
Originations
-
Click the Originations tab to simulate an inbound origination and enter required information:
Field
Description
SEC Code
SEC (Standard Entry Class) code for payment
Originator Routing Number
Originator account number
Originator Name
Originator name
Originator Identification
Originator identification number
Originator Data
Receiver Account
Receiver account number
Receiver Name
Name on receiver account
Receiver Identification
Receiver identification number
Transaction Type
Transaction type (Push/ Pull)
Service Level
Service type (Standard/ SameDay)
Description
Description
Amount
Payment amount
- Click Originate Payment