Wire Transfers
Plug directly into Fedwire
Send and receive domestic wires with a direct Fedwire connection, full message visibility, and same-day settlement.
1await summitspan.wireTransfers.create({
2 account_id: "account_in71c4amph0vgo2qllky",
3 amount: 250000000,
4 beneficiary_name: "Alpine Capital LP",
5 routing_number: "021000021",
6 account_number: "987654321",
7 message_to_recipient: "Q3 distribution",
8});We connect to Fedwire ourselves — no correspondent bank.
Wires are final as soon as the Fed processes them.
Access IMAD, OMAD, and every field in the message.
Request that a counterparty wire you funds.
Require one or more approvers before a wire is sent.
Receive wires to unique account numbers for easy matching.
Request and track wire reversals from the dashboard.
Reach banks worldwide from the same API.
Speed and certainty
Large payments, settled today
When the amount is large and the deadline is today, wires are still the answer.
We submit wires to Fedwire within seconds of approval and report back the moment the Fed confirms them.
- Submitted in seconds
- Final settlement
- Dual approval
Fedwire
operating hours
Operator workflows
Every field in every message
Search wires by IMAD, amount, or beneficiary. See the raw Fedwire message alongside a readable summary.
Bare metal APIs
Every detail directly from Fedwire
input_message_accountability_dataReference the Fed’s own identifiers when tracing a wire.
originator_nameSee exactly who sent an inbound wire.
beneficiary_referenceMatch inbound wires to invoices automatically.
wire_drawdown_requestRequest funds from counterparties programmatically.
Wires for developers
1await summitspan.wireTransfers.create({
2 account_id: "account_in71c4amph0vgo2qllky",
3 amount: 250000000,
4 beneficiary_name: "Alpine Capital LP",
5 routing_number: "021000021",
6 account_number: "987654321",
7});Send a domestic wire.
- Submitted to Fedwire in seconds.
- Optional multi-person approval.
- IMAD and OMAD on every transfer.
1await summitspan.wireDrawdownRequests.create({
2 account_number_id: "account_number_v18nkfqm6afpsrvy82b2",
3 amount: 1000000,
4 recipient_name: "Harbor Logistics",
5 message_to_recipient: "Capital call #4",
6});Ask a counterparty to wire you funds.
- Sent as a Fedwire drawdown message.
- Matched automatically on arrival.
- Track status in the dashboard.
Learn how Fedwire messages work
Every wire is a tagged message. Learn what each tag means and which ones you can set.
{1500}30 T {1510}1000{1520}20260902MMQFMP4B000123
{2000}000250000000{3100}101050001SUMMITSPAN BANK
{3400}021000021BANK OF NY{3600}CTR
{4200}D987654321*ALPINE CAPITAL LP*1 MARKET ST*
{6000}Q3 DISTRIBUTION*
Banking for builders
Everything you need and nothing you don’t
Direct connections to the networks for money movement. Accounts that open instantly. Unopinionated building blocks that don’t force you into legacy patterns.
Originate ACH credits and debits, validate account numbers with prenotes, and store frequently used details.
Learn more RadialMail branded checks anywhere in the US with one API call, or deposit checks via API or the dashboard.
Learn more GradientThe Federal Reserve’s newest rail. Move money 24/7/365 with any participating bank.
Learn more ArraySend money to accounts at most major banks in seconds, not days.
Learn more Push-to-CardSend funds to eligible Visa and Mastercard debit cards in seconds, any time.
Learn more WiresThe original instant money transfer. Send money anywhere, any time Fedwire is open.
Learn more Bank AccountsFlexible account structures with unlimited account numbers.
Learn more CardsIssue custom cards, approve authorizations in real time, and set your own limits.
Learn more