Domestic Wire
Column exposes the ability to transmit and receive wires through the Federal Reserve's Fedwire system.
You'll receive a webhook and an event will be generated anytime a wire is sent to your bank account.
Wire transactions can be sent to and from Column 24/7, however, they are only processed by the Federal Reserve on business days beginning at 9:00 p.m. eastern time (ET) on the preceding calendar day and ending at 6:45 p.m. ET, Monday through Friday, excluding designated holidays. For example, the Fedwire Funds Service opens for Monday at 9:00 p.m. on the preceding Sunday.
Every business day, the Fed stops processing wires initiated on behalf of bank customers at 6:45pm ET for every type of wire except tax related payments. Below is a table with information on the daily cutoff times defined by the Federal Reserve for daily processing of different types of wire messages.
Daily Fed Cutoff Time for Wire Processing | Type of Payment |
---|---|
5:00pm ET | Tax Payments |
6:45pm ET |
|
Wires to Pull Funds
Fedwire is credit (push) only. However, there is a way to respond to a Fedwire pain.013 drawdown request (pull) if you and the counterparty have a standing money movement relationship (i.e. payroll), these are known as drawdown wires.
Reversing Wire Transfers
We provide the ability to easily reverse incoming wires under reasonable banking-related circumstances, such as when the beneficiary information in the wire does not match the recipient account or when the funds are sent to a non-existent account.
Returning Wire Transfers
We provide the ability to send an outgoing wire return request as well as accept or reject an incoming wire return request. Wire return requests are always tied to an existing wire and, like wire reversals, can be created under reasonable banking-related circumstances. Read more about our Wire Return API.
Raw Data
Wire messages have an immense amount of context and data available that most banks don't have the ability to see. Since we have a direct connection to the Federal Reserve, we receive full raw data for all domestic and international wires. You can access the raw message for a domestic wires using our get wire transfer API endpoint.
Read more about the different wire transfer notifications and states.
If there is information we are not surfacing that you'd like to see, send us an email at support@column.com.
Valid Characters Permitted
The Fedwire system defines a set of valid characters permitted in Fedwire messages. Messages with invalid characters will be rejected by the Fedwire system. The following regular expression can be used to detect if characters are valid: ^[a-zA-Z0-9\s.?!,;:_@&/\\'"\~()<>#%+-={}\*|\[\]\^]*
Valid characters include:
- Alphanumeric:
A-Z
,a-z
,0-9
and whitespace characters (spaces, tabs, newlines) .
(period)?
(question mark)!
(exclamation mark),
(comma);
(semicolon):
(colon)_
(underscore)@
(at symbol)&
(ampersand)/
(forward slash)\
(backslash)'
(single quote)"
(double quote)~
(tilde)(
(left parenthesis))
(right parenthesis)<
(less than)>
(greater than)$
(dollar sign)#
(hash/pound)%
(percent)+
(plus sign)-
(minus/hyphen)=
(equals sign){
(left curly brace)}
(right curly brace)*
(asterisk)|
(pipe/vertical bar)[
(left square bracket)]
(right square bracket)^
(caret)