Send money with Zelle

View our How-to guide

Your app is the one-stop center for your users’ finances. They’ll expect to be able to do anything with their money, and thanks to Zelle, that includes sending money. Whether they’re sending money or requesting money be sent, Zelle ensures your users don’t have to stop for cash or leave your ecosystem. The user experience they’re used to, with the features they expect.

It’s easy to get started. They just need to tap Send money with Zelle. This allows the end user to Send a payment, Request a payment, or view their Activity.

End user enrollment

If this is a end user’s first time sending money with Zelle they’ll be guided through the enrollment process. We make it simple—the app will guide them through the following steps:

  1. Accept EULA
  2. Select contact token
  3. Select primary account
  4. Verify contact token
If the end user sees an error message in the app and is unable to successfully enroll, ensure the end user’s first name, last name, TIN/SSN, and address is populated on the CIF record (banks) or preference record (credit unions).

Contact token

As part of the enrollment process, the end user will be asked to select a contact token: an email address or phone number. By default the end user can select from the email addresses and phone numbers on file, but the user can freely add a different token as needed. The end user will need to validate their token using a 6-digit token delivered to the email address or phone number they select.

If the selected token has been used with Zelle already, any pending payments or payment requests will be shown to the end user after the token is entered. If the token is associated with a different financial institution, the end user will be prompted to switch the token to be associated with your financial institution.

Setting a primary account

As part of the enrollment process, the end user will be prompted to select a primary account from their valid accounts. This will be the default selection when the end user sends a payment or requests a payment, but all valid accounts will be available when the payment or request is created.

Creating a payment or payment request

Whether a an end user is paying someone or requesting payment from someone, the process is more or less the same. And no matter which way the payment is going, the process is simple. As always, the app will guide them where they need to go.

Selecting a recipient

Whether the end user is selecting a recipient for a payment or for a payment request, the process is the same. Recipients are stored in an end user’s contact list. For mobile end users, the app will ask permission to import contacts from their phone’s contact list to populate a starting list. For those without an preexisting contacts, end users can add new contacts with a first name, last name, and a phone number or email address. If the supplied email or phone number already exists for a Zelle user, but the names do not match, the end user will be informed of the mismatch and provided the name on file for that end user before allowing them to send a payment or a request.

Adding a new contact will send a confirmation email to the end user, and all payments to a first-time contact will be treated as a high risk action, requiring the end user to re-authenticate before sending.

Entering an amount

The amount screen provides the name of the recipient, as well as the default account, its balance, and the option to change to any other valid account. For payments, this represents the account the payment will be taken from. For payment requests, this represents the account the payment will be deposited to.

Reviewing the payment or request

The review screen provides all relevant information before submitting the payment or request:

  • Amount
  • Recipient name
  • Recipient phone number or email address
  • An optional note to send with the payment or request

After tapping Send, the end user will be shown an animated processing screen until the payment or request can be confirmed. After the confirmation screen is shown, the end user can safely navigate away or close the app.

Viewing activity

The end user can also view a history of all Zelle payments within the app. The Activity screen shows all pending and past requests and payments, including the following information:

  • Name of recipient
  • Amount
  • Associated notes

For pending requests sent to the end user, the end user can decline or send money directly from the Activity screen.

This screen also shows the end user all enrolled email addresses and phone numbers. The end user can add more email addresses or phone numbers as needed.

Accepting a request

Requests for money can be accepted or declined within the activity menu. Upon accepting a request, the end user can send money to the requester directly from the activity menu, with the contact token being selected automatically.

After tapping Send $X.XX, the end user will be taken to the Review & send screen if the requester is already a contact. If they are not an existing contact, the end user will be prompted to first verify their password.


End users will receive notifications (email and/or SMS) for both inbound payments and requests for payments. Because these alerts are sent by Zelle and Banno, notifications won’t display in the Users messages section in Banno People.


Can an end user send money to themselves using Zelle?
Zelle sends money to a specific Zelle account, which is tied to an email address. As such, an end user must send money via Zelle to an account with a different email address. End users wishing to send money to or from their own account at a different financial institution should utilize the external transfers feature instead.