Use cases
- User withdrawals and collections. Pay your end-users out to international USD accounts they hold elsewhere, or receive USD they send you from abroad.
- Paying and getting paid on invoices globally. Settle bills with international suppliers, contractors, and vendors in USD, or receive USD invoice payments from customers abroad.
- Settling trades. Send or receive the USD leg of trades with international counterparties: exchanges, OTC desks, market makers.
- Internal treasury. Move funds between group entities globally, in either direction, to manage liquidity.
How it works
- You instruct: save the bank destination as a counterparty with
POST /v1/counterparties, thenPOST /v1/payoutswith thatcounterparty_id, the amount, and rail. - Augustus validates and routes: screening, payment data validation, correspondent route resolution.
- Augustus sends the payment: routed through intermediary banks to the beneficiary bank.
- You get status updates: payout status via webhooks and the API.
- Funds settle to the beneficiary.
Account structure
International USD payments are supported on every USD account, whichever product it belongs to:Send USD internationally
Create a payout
Save a counterparty with aniban or bic financial address, then create a payout with currency: "USD", rail: "swift", and that counterparty_id. For authentication, idempotency, and error format, see Authentication, Idempotency, and Errors.
2026-05-01
/v1/counterparties in the API Reference →
POST /v1/payouts in the API Reference →
Counterparty details
The rail is"swift". The counterparty’s financial_address is "iban" for IBAN countries and "bic" for everywhere else. Banks in IBAN-reachable countries are rejected if you send them as "bic".
IBAN beneficiary (type: "iban")
Non-IBAN beneficiary (
type: "bic")
SWIFT counterparties include
physical_address (sibling of financial_address): line_1, city, country_code (ISO 3166-1 alpha-2), and postal_code required; line_2 and state optional. BIC destinations are rejected without it when the counterparty is created; IBAN destinations can be saved without it, but the SWIFT payout then fails.
Save a non-IBAN destination as a counterparty with POST /v1/counterparties:
local_bank_code carries the domestic bank or branch code where the destination country uses one: the BSB in Australia (as above), the IFSC in India, the routing number in Canada. Countries without one, for example Singapore, omit it and route on the BIC alone.
Country-specific requirements
The beneficiary’s country determines whichfinancial_address type to send:
Some countries require beneficiary identifiers beyond name, address, and account details, for example a tax ID in Brazil or a payment purpose code in China. The financial address does not carry these fields today, so wires to those countries can be delayed or returned by the beneficiary chain; contact support before relying on such a corridor.
Routing
You provide the beneficiary details: name, account number, and address. Augustus resolves the route through the correspondent bank network and sends the payment; you do not need to provide routing or intermediary details.Validation
Augustus validates every payout before submission to reduce repairs and delays in the correspondent chain.Payout lifecycle
A
sent payout can later move to returned when the beneficiary chain sends the payment back; see Returns.
Payment tracking
Every SWIFT payout carries a UETR (Unique End-to-End Transaction Reference), returned on the payout astracking_reference with type: "uetr". It is the identifier banks quote when tracing a payment across the correspondent chain. Augustus follows the payment over SWIFT gpi and surfaces the journey as tracking events while the payout status stays sent:
Fees and who pays them
Every international wire carries a charge-bearer instruction that tells the correspondent chain who pays the transaction charges:
Augustus sends every wire as
DEBT so that in almost all cases the beneficiary receives the full instructed amount. Augustus fees are never deducted from the payment principal; billing between Augustus and you is handled separately. A small number of jurisdictions may still deduct local charges or taxes on arrival regardless of the charge-bearer instruction; contact support if you encounter this.
Valid characters
The same character set as domestic wires applies to names, addresses, and the remittance text; see Valid characters on the Fedwire page.Returns
The beneficiary chain can return a payment (closed account, invalid details, rejected on arrival). The payout moves toreturned, payout.returned fires, and the funds are credited back to your account, possibly net of correspondent fees; there is no fixed timeline for international returns.
Further information
- The beneficiary must be able to receive USD. If the beneficiary holds a non-USD account, the intermediary bank may FX the payment downstream.
- Submit payouts 24/7. International payouts follow the same submission window as domestic Fedwire: instructed before 6:45 PM US Eastern on a banking day, they leave the same day; later instructions queue until the window reopens (see Operating hours and cut-offs). Arrival at the beneficiary typically takes 1 to 5 banking days depending on the correspondent chain.
- No amount limits apply on the network side. Account-level limits are agreed per customer at onboarding; there is no fixed platform limit beyond that.
- All API timestamps are ISO 8601 UTC.
Receive USD internationally
International senders can pay USD into your Augustus account through their bank over SWIFT. Your account number and routing number are in the Dashboard under Accounts → Details and on the account’sfinancial_addresses via the API. For the full wiring instructions to give an international sender, contact your account manager.
Incoming international payments appear as deposits with rail: "swift". The sender is referenced through the deposit’s counterparty_id, and the payment’s UETR is on the deposit’s tracking_reference (type: "uetr") for traces. For domestic incoming transfers, see Deposits.