Wire

Wires are electronic funds transfers between two accounts at different financial institutions. In contrast to ACH, wires are much faster, but they are also more expensive. Wires are executed immediately and usually settle within a matter of hours. Unlike ACH, wires cannot be reversed once sent.

Workflow

Once you successfully submit a new wire transfer, the sending account will be queried for available balance. If there are sufficient funds, the wire will be sent to the bank for settlement. You can track the progress of a wire by checking the status attribute on the Wire Transfer object.

You must have authorized access to the source account for the transfer to be successful.

The possible status values are:

  • pending

    Initial status after object creation.

  • canceled

    The transfer was canceled and was never executed.

  • processing

    The transfer is being processed in preparation to be sent. You may no longer cancel a
    transfer once it has entered this state.

  • sent

    The transfer has been executed and sent to the bank for settlement.

  • void

    The wire was marked as void by the bank.

  • error

    An error occurred that prevented the wire from being sent.

ℹ️

Depending on your bank, the parameters returned may vary. Namely, IMAD and OMAD may not be present.