Platform: Mobile

Background

If you have sold your equity, you probably will want to receive the money from that transaction. And with that, you will need a bank account to do so unless you opt for receiving a cheque in the mail, which could take days or weeks. But without the ability to add a bank account via the mobile app, some users aren't able to complete their transactions because one of the steps when transacting is to indicate where the proceeds will be sent.

The users

The user

The user

For the project, the users are the employees or shareholders at companies that need to move money out of Shareworks.

The problems we're trying to solve

Many users use the app exclusively (no access to a desktop or laptop), and without adding a bank account to Shareworks, they can't withdraw their money, and the only way for them to do it is to call in to get help.

Also, the banking flow on the web was made poorly with little to no validations. As a result, one of the top reasons users call our call centre is to ask about money movement and get help with adding a bank account.

Business, product, and user goals

  1. Business: lower support calls for adding a bank account properly
  2. Product: enable users to add a bank account to their Shareworks account
  3. User: be able to add a bank account and withdraw their money without having to go to the web

Design

Shareworks supports many different bank account types, and money movement is usually complex for these various jurisdictions. Hence, the first thing I did was understand how things work by speaking to subject matter experts. This is a way of researching before jumping into the design solution.

We only focused on supporting a few bank account types for this project's scope — primarily U.S. bank accounts.

Supported flows

Supported flows