Wire Confirmations

Retrieve MT103-style SWIFT wire confirmation details for an international wire Payment

The Connect Wire Confirmation API returns SWIFT wire transfer confirmation details for an international wire Payment, in the MT103 format banks use for wire confirmations.

When is a wire confirmation available?

Only for Payments sent by international wire. Domestic US/PR wires and CAD-to-CA wires (treated as domestic) don't have a wire confirmation.

Retrieving a wire confirmation

Call GET /payments/{id}/message-types/SWIFT_CONFIRMATION with the Payment's payerId as a query parameter:

GET /payments/{id}/message-types/SWIFT_CONFIRMATION?payerId={payerId}

The response includes:

Field groupWhat it covers
Payment detailsSettlement amount and currency, value date, FX amount and currency (for non-USD wires)
Ordering customerThe Payer's name, address, and source account
BeneficiaryThe Recipient's name, address, account, and email
Beneficiary bankThe Recipient's bank name, address, and SWIFT/BIC code
Wire trackingThe wire's unique end-to-end transaction reference (UETR), when available
Remittance informationPayment memo details passed along with the wire

See the API Reference for the full field list.

Error responses

ConditionResponse
Payment isn't a wire, or is a domestic wire400
Requested message type isn't supported400
Payment not found, or not owned by the Payer404
Missing or invalid API key401

Did this page help you?