You'll never have to pay for agios anymore

Context

Far away is the time when you would keep your money burried in your background. Nowadays, each and everyone of us is dependant on a bank to store our money. Through the overdraft system, your bank actually enables you to get a "short term loan". However, as useful as it may be in certain circumstances, this kind of loan doesn't come cheap, as it usually holds very high interest rates (between 8% and 20%), even bigger when you go over the agreed upon amount, or leave it running for a long time.

Therefore, it can be very upsetting when one of these four scenarios occur to you :

via GIPHY

Don't worry, you can stop freaking out now. All of these bad outcomes are a matter of organization and budget management. And the good news is : we have THE solution for you.

Our app

Our solution could be a new feature plugged to the Linxo app. The app as it is allows you to have the info of all your bank accounts in one place and has a system of notifications and e-mails that allows you to keep track of your activities in real time. As such, you can configure it any way you want, for instance to warn you when you had an incoming or outcoming transfers, when your balance is low and so on. You can also group your periodical expenses, name them and so on, in order to organize your budgets better, and you are provided with statistics.

This app seems like a pretty good solution for account management. However some people don't like to receive notifications, and e-mails are not always as accessible as text messages. Besides, if you have configured your notifications to keep you alerted of a lot of different infos, you might get overwhelmed and overlook them, which would prove counterproductive.

Thus, we could create an applet that would send texts to the user and to any other person choosed (for instance parents of a teenager) regarding his overdraft. The person could choose the frequency, the amounts, ... For instance :

  1. The user could configure several phone numbers and a "safety figure" when approching a negative balance (let's say 10euros). Whenever one of the accounts reaches around 10 euros, the persons receive a text saying "Careful, your balance has reached 10 euros."
  2. The user could receive a text when the balance gets under 0
  3. The user could receive a text when reaching half the limit of the authorized overdraft.
  4. The user could receive a text when getting past the limit of the authorized overdraft.
  5. The user could receive a text when you get past the 30-days limit in a situation of overdraft.

Our targets

This feature would be particularly adapted to 3 types of targets :


Teenagers
  • Looking for independance
  • Not particularly good at money management
  • Glued to their phones but not encline to spend a lot of time on their banking app
  • Trust and control are the pre-requisites for their parents to open an account for them
Working young adults/
students
  • Digital natives used to quick and easy interfaces
  • Very busy ==> few time to consult their app
  • No money to waste for anything other than meaningful experiences
  • Need to monitor their expenses carefully

How to code it?

First we need to create an IFTTT applet using a webhook :
  1. Register or create your account and click on "New Applet"
  2. Click on "+this" to select your trigger
  3. Search & select "Webhooks"
  4. Click on the "connect" button
  5. Click on "receive a web request"
  6. Name your event "overdraft situation" & click on "create trigger"
  7. Click on "+that" to select the action to accomplish
  8. Search & select "sms" and choose "send a sms"
  9. Enter the phone number (in this case linxo would have to ask the user of the app the number he wishes to use)
  10. Click on "create action" and "finish"

NB : we might need more than one applet in order to complete all the "triggering events" listed earlier e.g. a text when you have been in overdraft for more than 30 days.

To know more :
IFTTT Documentation
The Ultimate IFTTT Guide

Then you need to code the event that will action your webhook as well as the "values" you want to add (in this case it allows the company to set the content of the text).

Let's imagine that the account balance is encapsulated into a variable "var balance".

Your purse will be thanking you !

via GIPHY