We’ll be updating our Sample App Github repositories for API v2 and Link 5 in 2023 Q3.
Introduction
This guide provides a high-level overview of the different features and financial services provided by Bank App:- Connecting payroll accounts
- Tracking income
- Linked checking and savings accounts
- Switching direct deposit to Bank App cards
- Providing Earned Wage Access
- Additional credit products
- Job recommendations
Integrations
Bank App combines the power of Argyle’s user-permissioned payroll connectivity, Unit’s powerful banking services, and Stytch’s passwordless authentication platform. These components create a cohesive set of financial services, all built around income and employment data to enhance the way people manage their finances.Argyle
Argyle powers data connectivity features within the Bank App workflow:- KYC information about a potential user is retrieved to pre-fill profile and contact details, and open a personal bank account via Unit.
- Income and employment information is retrieved to provide a user with insights into their income data, and enable underwriting decisions about giving out credit and early pay.
- A deposit switch is made, directing the user’s income to their Bank App account.
- Paycheck-linked repayment of personal loans can now be made.
Unit
Unit provides a banking-as-a-service API that streamlines all financial operations within the Bank App workflow. Opening bank accounts, switching direct deposits, adding payout cards, and performing transactions are all powered by Unit’s API.Stytch
Stytch provides a seamless way to log in to the Bank App application. Users receive a login link to their verified email or a one-time code to their verified phone number, allowing them to log in to Bank App without entering their credentials.Bank App serves as a demo application that you can build upon to fit your own business goals, design preferences, and feature requirements. Argyle’s data connectivity features can power your integration, while you can leverage the financial capabilities of your preferred banking-as-a-service provider to implement your desired solution.
Using the Bank App sample application
Click here to open the Bank App application in your browser. Bank App utilizes Argyle’s Sandbox Environment to provide real-time income data and direct deposit switching capability. Select “Test Credentials” in the application’s Login screen to connect a sample user.Connecting payroll accounts
Through Bank App, users connect their income data via their employer or payroll provider. Bank App gathers KYC details during account connection using Argyle’s/profiles and /employments endpoints.
“Delete my data” removes the connected account details and restarts Bank App.
Tracking income
/payouts and /activities endpoints, allowing users to track their income over time and across multiple income sources.
Linked checking and savings accounts
/pay-allocations endpoint.
Deposit switches to Bank App cards
Providing earned wage access
/activities endpoint, and /pay-allocations monitoring webhooks.
Bank App’s Earned Wage Access solution uses historical income data to calculate pay advances for users. You can tailor this solution by building upon different data sources and underwriting aspects that fit your business needs, enabling you to present your credit line accordingly.
Additional credit products
Job recommendation engine
The Work screen provides an example service where you can recommend job opportunities and other income sources to your users based on their historical and projected income patterns. This screen displays sample open positions where you can prompt your users to upload their resumes and submit their applications directly.In the Bank App demo application, each job recommendation redirects to Appcast’s homepage. You can provide a seamless experience by integrating a service provider that suits your business needs and user demographics.
Next steps
Bank App brings together features from Argyle, Unit, and Stytch to create a powerful neo-banking solution. Each individual feature provides value in its own right, while feeding into the application as a whole to create a positive feedback loop. This drives incremental user engagement and creates an opportunity for monetization. Click here to open Bank App to test its capabilities in your browser, or visit the Bank App Github repository to clone and test the application in your local development environment.For more details, reach out to your respective Customer Success Manager, Account Executive, or the Support team.