Apiture Developers Apiture Developers

Menu

  • Explore API Banking
    • API Digital Banking
    • Embedded Banking
    • Contact Us
  • Developers
    • Quick Start Guide
    • Embedded Banking
    • Events Reference
    • Authenticated Portal
  • API Documentation
    • Reference
Log In / Register
Apiture Developers Apiture Developers
Log In / Register
Apiture Developers

Menu

  • Explore API Banking
    • API Digital Banking
    • Embedded Banking
    • Contact Us
  • Developers
    • Quick Start Guide
    • Embedded Banking
    • Events Reference
    • Authenticated Portal
  • API Documentation
    • Reference

API Documentation

  • folder icon closed folder iconGetting Started
  • folder icon closed folder iconConcepts
    • API Keys
    • Authorization and Authentication
    • Access Tokens
    • Resources and URI Structure
    • Resource Collections
    • Resource Sets
    • Scopes & Entitlements
    • Error Responses
    • Error Types
    • Dry Runs
    • Markdown
    • Idempotent Operations
    • Collection Pagination
    • Collection Filtering
    • Transfers
    • Business Transfers
    • Cutoff Times
    • Identity Challenges
  • folder icon closed folder iconGuides
    • Authenticate Users in your App using OpenID Connect with PKCE
    • Authenticate using OAuth 2.0 Client Credentials Flow
    • Getting a List of Accounts
    • Listing the Balances for Accounts
    • Using Pagination
    • Creating a One-Time Transfer
    • Listing Transfers
    • Retrieving Business Transfer Information
    • Completing an Identity Challenge
  • folder icon closed folder iconAPI Reference
  • folder icon closed folder iconRelease Notes

Cutoff Times

  • folder icon closed folder iconAPI Documentation
    • Getting Started
    • Concepts
      • API Keys
      • Authorization and Authentication
      • Access Tokens
      • Resources and URI Structure
      • Resource Collections
      • Resource Sets
      • Scopes & Entitlements
      • Error Responses
      • Error Types
      • Dry Runs
      • Markdown
      • Idempotent Operations
      • Collection Pagination
      • Collection Filtering
      • Transfers
      • Business Transfers
      • Cutoff Times
      • Identity Challenges
    • Guides
      • Authenticate Users in your App using OpenID Connect with PKCE
      • Authenticate using OAuth 2.0 Client Credentials Flow
      • Getting a List of Accounts
      • Listing the Balances for Accounts
      • Using Pagination
      • Creating a One-Time Transfer
      • Listing Transfers
      • Retrieving Business Transfer Information
      • Completing an Identity Challenge
    • API Reference
    • Release Notes
  • folder icon closed folder iconAuthenticated Portal
    • Getting Started
      • Registration
      • Profile
    • Concepts
      • Environments
      • Products
    • Managing your Applications
      • Creating Applications
      • Creating Data Direct: Real-Time Webhooks
      • Editing Applications
      • Application Owners
      • Getting Application Keys and IDs
      • Continue your Project
    • Release Notes
      • Developer Portal 1.0
      • Developer Portal 1.1
  • folder icon closed folder iconEmbedded Banking
    • Getting Started
    • Concepts
      • Overview
      • Managing User Credentials
      • Components
      • Registering your Application
      • Terminology
      • Encryption and Authentication
    • Guides
      • Component Customization
      • Customization Examples
      • Initializing Components
      • Event Handling and Data Processing
    • Release Notes
      • EB v1.0 Release Notes
      • EB v1.2.2 Release Notes
      • EB v1.3 Release Notes
      • Developer Portal 1.0 Update
  • folder icon closed folder iconEvents
    • Introduction
    • Guides
      • General Structure
      • Field Annotations
      • Customer Onboarding Data Direct: Real-Time
    • Data Delivery
      • Flat File Delivery
      • Snowflake Delivery
      • Event History API
      • Real-time / Webhooks

Cutoff Times

Certain types of wire, ACH, and bill pay transfers must be created and scheduled by a certain time of day, or cutoff time, in order to be processed in a timely manner. If the transfer is not scheduled by the cutoff time, it will not be processed by the system in the next batch of transfers.

For example, a financial institution (FI) may require all Bill Pay requests to be created by the cutoff time of 3PM in order to be processed that day. A Bill Pay request scheduled at 3:20PM will not be processed that day as it was scheduled after the 3PM cutoff time.

Every FI will have its own cutoff times that may differ between various types of transfers. Apiture provides an API to retrieve the cutoff time from a specific FI.

For more information on transfers, see the transfers article.

Types of Transfers

There are several types of transfers that can have cutoff times. For cutoff times, some types of transfers are distinguished by their urgency rather than the method of transfer, such as a normal ACH transfer vs a Same Day ACH transfer. All types are represented by the cutoffTimeType enum.

Not all FIs offer all transfer types. Only the types of transfers the banks offer are included when gathering cutoff times.

The list of cutoffTimeType, with notes on cutoff time if needed, is available below.

ach

ACH. There may be up to 5 cutoff times for ACH originated batches. More than one ACH job time can optionally be provided, improving the odds that a batch can be processed that day.

sameDayAch

Same Day ACH. There may be no more than 2 cutoff times for Same Day ACH

domesticWireTransfer

Domestic Wire Transfer

internationalWireTransfer

International Wire Transfer. Current day transfers are transferred immediately.

internalTransfer

Internal Account Transfer.

externalTransfer

External Account Transfer. These are usually processed at a different time than internal transfers.

billPay

Bill Pay

Getting Cutoff Times

Cutoff times can be returned in a list of cutoffTime objects. To get a list of cutoff times, use the cutoffTimes function.

The list of cutoff times includes the timeZoneId which labels the timezone of the FI according to the IANA Time Zone Database.

A cutoff times list is given below for reference. Note that there are multiple times for ach as the transfer batches are processed more than once a day, and that there is a separate sameDayAch time.

				
					{ "timeZoneId": "America/New_York",
  "items": [
    {
      "type": "ach",
      "time": "13:45"
    },
    {
      "type": "ach",
      "time": "16:45"
    },
    {
      "type": "sameDayAch",
      "time": "16:45"
    },
    {
      "type": "domesticWireTransfer",
      "time": "16:45"
    }]}				
			

How can we help?

Get support for your issues.

Explore API Banking

  • API Digital Banking
  • Embedded Banking
  • Contact Us

Developers

  • Get Started Guide
  • API Reference
  • Embedded Banking

More

  • Apiture.com

Privacy Policy

© 2023 Apiture Inc.   |   All Rights Reserved