eRefunds Feature
The eRefunds feature allows you to streamline the credit balance refund process. The eRefunds feature is part of the Student Financial Software (SFS) and is enabled as part of the implementation process.
The eRefunds feature is available for institutions in the United States (US). A student or Authorized User with a US domestic bank account can enroll in the electronic refunds feature (eRefunds). When a payer is enrolled in eRefunds, credit balance refunds are deposited directly into the selected bank account.
If an international student wishes to receive eRefunds payments, they must provide a US domestic bank account to receive the funds.

An eRefund is when the you refund a credit balance to a payer (also known as the recipient). A credit balance occurs when financial aid disbursement exceeds the account balance. The credit balance is sent to the payer (student or Authorized User) using the eRefunds feature.

An eRefunds payment is not the same as a payment refund. If a payment needs to be refunded, the you can return the payment using the same method as the payment was made. An eRefund is sending a credit balance to the payer with no corresponding payment.
Process overview
The eRefunds process is a conversation between you, Flywire, and the refund payment recipient (student or Authorized User). You are responsible for creating a list of recipients who are eligible for a refund and the balance amounts. Flywire manages the payment processing and notifications for all recipients. The payment recipient is responsible for selecting the correct refund destination.
Flywire must be integrated directly with your bank to handle the refund processing, but Flywire does not hold any of the money during the transaction.
Students and Authorized Users are encouraged to enroll in eRefunds even if they are not sure they will receive a refund payment.
-
If a refund payment is created before the student or Authorized User has enrolled in eRefunds, Flywire will send a communication that a refund is pending and invite them to enroll in eRefunds.
-
If a student or Authorized User does not enroll in eRefunds, they will receive their refund as a paper check. The institution responsible for managing the paper checks depends on your configuration with Flywire. Either you or Flywire can be responsible for managing paper checks.
The paper check provider determines whether the student or Authorized User will see the option to "unenroll" from eRefunds or change their eRefunds selection to paper checks.
Process Steps
-
You create a file with the receiver's name, ID (such as the student ID or school ID), address, and the refund amount.
-
Each day you send the file to Flywire.
-
Flywire receives the file and acts depending on recipient's refund preference:
-
If the receiver is already enrolled in eRefunds, the refund is processed directly from your bank to the recipient's bank.
-
If the receiver has not enrolled in eRefunds, Flywire shelves the refund for 24 hours and sends a notification to the receiver to encourage them to sign up for eRefunds.
-
-
After the 24-hour shelving period, the remaining refunds are processed depending on the refund preference:
-
If the receiver enrolled in eRefunds, the refund is processed directly from your bank to the recipient's bank.
-
If the receiver has not enrolled in eRefunds, the refund will be sent via paper check (if Flywire manages the paper checks) or marked as discarded and you will be sent a status update (if Flywire does not manage paper checks).
The shelving period is a non-configurable 24 hours. The shelving period is limited to ensure that all refunds are processed promptly.
-
Configuring eRefunds
When you decide to enable the eRefunds feature, you can configure a set of eRefunds specific options.

The institution in charge of creating the paper check file influences the eRefunds process flow. Either Flywire or your institution can be responsible for creating the paper check file.

You can create a custom message for students and Authorized Users to see when they chose to receive paper checks instead of a direct deposit.
You can set a different custom message for students and Authorized Users.

The Terms and Conditions that display when a student or Authorized User enrolls in eRefunds is customizable to your institution.
eRefunds Timeline
Flywire has scheduled jobs to process the eRefunds files and send the payments. These jobs are scheduled to run at a specific time each day to maintain a timely return for the refund payments.
Action | Time |
---|---|
You send the refund payments file to Flywire. |
Before 6:00 PM Eastern Time |
Flywire runs the refund payments file through our system. The SFS creates the ACH refund records, shelves the waiting payments, creates the paper check records, and processes the returns. |
After the refund payments file is received |
Flywire creates the ACH file and sends it to your bank. |
By 7:00 PM Eastern Time |
If you or your bank manage paper checks, Flywire creates a paper check file and sends it whoever manages paper checks. |
7:00 PM Eastern Time |
Student receives ACH refund payment | Typically 1-3 business days, determined by your financial institution |
eRefund Notifications
Notifications are SMS text or email messages the SFS sends to the payer. Each type of notification has two templates - a template for email communications and a template for text message (SMS) communications. You can configure the communications using customizable templates.
Notification templates contain Flywire default content, but the branding and the FROM email address are configured in your setup. The default notification templates are used unless you configure a custom message.
There are seven types of notifications that are used for eRefunds:
-
ERefund Enrollment Created
-
ERefund Enrollment Updated
-
ERefund Transaction Created
-
ERefund Transaction Failed
-
ERefund Transaction Returned
-
ERefund Transaction Returned (No Checks)
-
ERefund Transaction Voided
Details about each when each template is sent to a student or Authorized User are found on the Notification Templates page.
eRefund Reporting
There are two types of reports available for the eRefunds feature:
-
The eRefund Enrollment Report displays a list of students and Authorized Users who have enrolled in eRefunds during a selected date range.
-
The eRefund Status Report displays details about the eRefunds processed during a selected date range.
For more details about the reports, see eRefund Status Report and eRefund Enrollment Report.
FAQs
The eRefunds feature is available for institutions in the United States (US). A student or Authorized User with a US domestic bank account can enroll in the electronic refunds feature (eRefunds). When a payer is enrolled in eRefunds, credit balance refunds are deposited directly into the selected bank account.
Flywire sends your bank the direct deposit information for the refund payments between 6:00 and 7:00 PM Eastern Time.
If an international student wishes to receive eRefunds payments, they must provide a US domestic bank account to receive the funds.
Refunds have a single transaction maximum amount of $50,000 USD for compliance reasons. Any refund greater than $50,000 will not be processed. To send the full refund payment, you can submit multiple refund transactions in the same file on the same day.
Paper checks can only be sent to United States domestic addresses. If the student's preferred address is an international address, they can enroll in eRefunds using a United States bank account or update their preferred mailing address.
The refund maximum is not configurable by your institution.