Working with ACH
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 ACH Product Overview.
Manage your ACH activities from the Payments screen in the ACH tab.
ACH payment details
Click a row in the Payments Search list.
Payment information displays in the Payment Details area:
ACH Holds
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 IMAGE and then select Place Hold
- In Place Manual Hold dialog enter information in the Description box.
- Click Place Hold., and then select Place Hold.
View Receipt
- Click IMAGE, and then select View Receipt.
- Validation Receipt displays in the dialog.
- Click Dismiss to close.
Memo Posts
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 |
Related Transactions
Click IMAGE 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 |
Payment Actions
Cancel Payment
For a pending payment:
- Click Cancel Payment. The Cancel Payment? dialog displays:
- Are you sure you want to cancel this payment? This action cannot be undone. Note: Clicking Cancel in the dialog will cancel the payment.
- 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.
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 IMAGE 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 IMAGE to open the Webhook Event Dialog.
Click IMAGE to open the Webhook Event Details dialog.
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.
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
Cancel Batch
- Click Cancel Batch to open the dialog.
- Click No/Yes.
Client Batches
In the Client Batch Search screen, click an entry to view a particular batch.
Details of the client batch displays:
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 |
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
Cancel Batch
- Click Cancel Batch to open the dialog.
- Click No/Yes.
Holds
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. Pen icon displays when a NOC (Notification of Change) was sent for the payment. Arrow icon 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 | Dateand time the payment was initiated |
Source | Paymentsource. For Inbound payments the value will always be “File”, and for outbound payments the value will always be “API” or “Partner Portal”. |
Hold Days | Numberof 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. Box icon 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.
Originate an ACH payment
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:
- Aside 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.
Simulate Inbound
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