Domestic Wires

Domestic Wires Payments


Domestic wires refer to the transfer of funds between 2 US based accounts. This type of transaction is used by individuals and businesses for making payments, transferring funds between accounts, or conducting other financial transactions within the country's borders.

The primary systems used to process domestic wire transfers is the Fedwire payment system.

What is the Fedwire Payment System?

The Fedwire payment system is a real-time gross settlement system operated by the Federal Reserve Bank. It provides a secure and efficient means of transferring funds between banks and other eligible financial institutions within the country. The Fedwire payment system is generally used to make large-value, time-critical payments.

To initiate a domestic wire transfer through the Fedwire system, the sender's bank needs to have access to the system and comply with its rules and regulations. The sender provides the necessary details, such as the recipient's bank account number, routing number, and the amount to be transferred.

The Fedwire system ensures the immediate and final transfer of funds from the sender's bank to the recipient's bank. The transaction is processed in real-time, which means the funds are settled immediately upon receipt.

What are the benefits of sending domestic wire payments?

The Fedwire payment system offers several advantages:

  1. Speed: Domestic wire transfers through the Fedwire system are processed in real-time, which means that transactions are settled immediately upon receipt.
  2. Security: The Fedwire system employs robust security measures to protect the integrity and confidentiality of the transactions, ensuring the safe transfer of funds.
  3. Finality: Once a transaction is processed through the Fedwire system, it is considered final and irrevocable. This provides certainty to both the sender and the recipient that the funds will be transferred as intended.
  4. High Limits: The Fedwire system has high transaction limits, allowing for the transfer of large sums of money within the domestic banking system.
  5. Direct Bank-to-Bank Transfer: With the Fedwire system, the funds are transferred directly between banks, eliminating the need for intermediaries and reducing the associated costs.

How do I send a domestic Wire payment?

In order to send a domestic wire you must create a customer and account to represent the sender/originator of the wire who is a direct customer of your fintech. You will also need to create a customer and account for any external recipients that your customers plan to send wires to.

Step 1: Originator Customer and Account Creation

1.1 Create a Customer

In order for the originator to transact on the Synctera platform, that person/business must be stored as a customer in our system. Part of that includes completing the KYC/KYB process. See Create a Personal Customer or Create a Business Customer for details.

1.2 Create an Account

Create an account for the customer your created in step 1.1. Create an Account

Step 2: Beneficiary Customer and Account Creation

2.1 Create a “non-customer” Customer

Even though the beneficiary is not a customer of your fintech, that person/business must also be represented as a customer in the Synctera system. See Create a Personal Customer or Create a Business Customer for details.

NOTE: Make sure you set the is_customer flag to false to indicate that the individual is not a direct customer of your fintech.

2.2 Create an External Account

Create an external account for the customer you created in step 2.1. Unlike some of our other payment rails, you do not need to link the external account via Plaid or Finiticy since the external account owner is not a direct customer of your fintech. For details skip to Step 3 in the Create an External Account guide.

NOTE: Be sure to provide a wire_routing_number as the routing_identifier

Step 3: Fund the Originating Account

3.1 Fund the Account

The last step that must be completed before a customer can send a wire is to deposit funds into the originating account. This can be done by originating an ACH debit to an external account that is associated with the customer. See the ACH Guide for steps on how to fund an account via ACH.

Step 4: Send a Wire

4.1 Send a Wire Request

Once the previous steps have been completed, a wire payment can be sent from the originator account to the beneficiary account. Take a look at the Wires API reference for an explanation of what to include in the request.

What do I need to do to receive a Wire transaction?

Nothing. No action is required. Synctera will process all credits for any Wire transactions that we receive on behalf of you or your customers. Check your Synctera dashboard to view all Wire transactions that have been sent or received. Synctera also supports webhooks to notify you of all Wire transactions.