- Initiating payment instructions across supported rails
- Batch-oriented submissions for grouped treasury workflows
- Idempotent creation semantics for safe retries
- Webhook-driven state changes and reconciliation against downstream transactions
Supported rails
| Rail | Use case |
|---|---|
internalTransfer | Move funds between accounts at the same institution. |
ach | US domestic ACH credit or debit. |
wire | US domestic wire. |
swift | International wire via SWIFT. |
fednow | US instant payment via FedNow. |
rtp | US instant payment via RTP. |
Transfer lifecycle
The broader platform models transfers as explicit stateful objects that move through validation, execution, bank acknowledgement, and terminal outcomes. Once the public Transfer API is released, webhooks and audit records will be the main integration primitives around that lifecycle.Waycore can initiate but not approve external transfers. External transfers have to be approved at the bank’s portal, not Waycore.