Professional Documents
Culture Documents
Stakeholders
Risk Identification
SWOT Analysis of WhatsApp pay
Strengths:
Weakness:
Opportunity:
Threat:
Proposed System
SCOPE using Use Case Diagram (UML)
In Scope
Out of Scope
Business Requirements:
Business Objective:
Functional Requirements
Non Functional Requirements
System Requirement:
Usability:
Screen Wireframes
STAKEHOLDERS:
Bank (debit Will issue Debit card to the WhatsApp user so that they can
card link it to WhatsApp
provider) Will check the genuine and credibility of the transfer
Will approve the transfer requests sent by WhatsApp users
through debit card
Will authorise the linkage of debit card to the WhatsApp
Application
Will send the Pin and OTP for the transaction to secure the
transaction
Will ensure the quick transfer of funds from the debit card to
the beneficiary account
There has been an immense surge in the number of digital payments that are being made
across the country. Now, with WhatsApp also becoming a part of the digital ecosystem, there
are many questions that are being asked by the various other players in the market as far as the
scope of digital payments are concerned.
The aggregate value of the transactions in the digital scheme of things stands at a lucrative
Rs.3,37, 267 crores this year. This number is also continuously increasing at the rate of 17.4%
CAGR. Popular messaging applications such as WhatsApp have the scope to change the
landscape as far as digital payments are concerned by cashing in on the extensive customer
base of around 230 million in the country. The already existing news may have a scope to
further explore the platform and be more mentally prepared to a wide number of innovations
in this front. The adoption rate as far as WhatsApp payments are concerned could be definitely
high. In order to make payments through WhatsApp you will have to have an active UPI
account. Money can be both sent and received using this service without having to provide the
bank account number or IFSC code. All you need is a Virtual Payment Address (VPA).
Risk Identification:
It could be infected with malware or the banker's systems are compromised either
because of technical issues or insider fraud
WhatsApp allocates a UPI ID to its customer. This does not have any KYC
Slow Network for transfer of money
WhatsApp is not licensed to undertake UPI transactions directly; it engages the services
of its partner banks to initiate the transaction
UPI is linked directly to the bank account and exposes the entire bank balance to the risk
of fraud
All UPIs operate under a four number PIN, which is one of the lowest levels of security
that can be thought of. This is not a digital signature nor is it a complex password and
hence, it is liable for an easy brute force attack.
WhatsApp itself can be hacked with a WhatsApp spyware.
Credit card declined or not accepted by the WhatsApp
Issue in Third party authentication or wrong pin, OTP for fund transfer
Smartphone Adoption:
The main advantage of WhatsApp is the global penetration and adoption of smartphones. This
penetration has naturally aided the world’s leading instant messaging app.
Threats to WhatsApp:
Threats are environmental factors that can inhibit a company’s expansion. The following are
some of WhatsApp’s threats:
PROPOSED SYSTEM:
WhatsApp has added a new feature that allows users to add payment background when sending
money. With the new feature, WhatsApp users will be able to choose from a range of artful
expressions created by WhatsApp to complement payments on occasions like birthdays, holidays,
or for gifts and travel.
“The core idea of this feature update is to create a more personalized experience for the sender as
well as the receiver by adding an element of expression when friends and family exchange
money,” WhatsApp says.
WhatsApp Payments is live for all users in the country. Developed in partnership with the National
Payments Corporation of India (NPCI), it offers a real-time payment system with over 227 banks.
Facebook is rolling out its WhatsApp payment service for users in India after receiving
approval from the country’s regulators
WhatsApp’s payment system will use India’s national payments infrastructure, known as
the Unified Payments Interface or UPI.
User Friendly interface so that customer can easily transfer funds from own account to
other
Fast transfer of money from credit or debit card to the beneficiary through UPI
Payment must be safe and secure, fraud or error should not be there
Credit and Debit card should be added in WhatsApp payment gateway easily without any
much hindrances
UPI Payment done through WhatsApp must be fast, secure and safe.
Adding of beneficiary contact and identification of account should be fast and easy.
End to End encryption must be there so that customer privacy and data leakage not be
there
Network must be good and data transfer should be fast, easy and secure
SCOPE using Use Case Diagram (UML):
IN SCOPE:
User Registration: User must be able to register for the application through a valid phone
number. On installing the application, user must be prompted to register their phone number.
If user skips this step, application should close. The user’s phone number will be the unique
identifier of his/her account on WhatsApp.
Adding New Contacts: The application should detect all contacts from the user’s phone
book. If any of the contacts have user accounts with WhatsApp, those contacts must
automatically be added to the user’s contact list on WhatsApp. If any of the contacts have not
yet registered on WhatsApp, user should be provided with an invite option that sends those
contacts a regular text message asking them to join WhatsApp along with a link to the
WhatsApp application on Google Play store.
Send Message: User should be able to send instant message to any contact on his/her
WhatsApp contact list. User should be notified when message is successfully delivered to the
recipient by displaying a tick sign next to the message sent.
Send Attachments: User should be able to send audio, video and images as attachments.
Audio formats that the application should support: mp3 wav Video formats that the application
should support: avi mp4 flv gif Image formats that the application should support: jpg png File
size must not exceed 2MB per message.
Broadcast Message: User should be able to create groups of contacts. User should be able
to broadcast messages to these groups.
Message Status: User must be able to get information on whether the message sent has
been read by the intended recipient. If recipient reads the message, 2 ticks must appear next to
the message read.
OUT OF SCOPE:
Providing inline document viewer that lets users view pdf and word attachments within
the application chat window itself.
Further optimizations can be made to improve performance especially over the
network.
This includes making most network specific requests as non-blocking background
processes.
We also aim to expand our infrastructure to include more database servers so as to take
back up of user data more frequently
Faster payment system through other mode of payment system other than credit and
debit cards
Collect group payment feature
Split money collecting features in the group
Business Requirements:
WhatsApp has entered the fray with WhatsApp Pay. With a customer base of 350 million,
WhatsApp has all the potential to become the leader of the pack. The RBI wants none of the
companies to have more than 30 percent market share and has limited WhatsApp to around 10
percent market share before the licence can be expanded.
Business Objective:
Increase the customer base for WhatsApp
More and more customer should use WhatsApp and its features
Through digital payments it will be very easy for customers to transact and transfer
money
Secure and safe way of transferring funds from one user to another
No need to carry cash all the times in wallet, it helps in reducing money theft or loosing
of money
FUNCTIONAL REQUIREMENTS
User Registration User must be able to register for the application through a valid phone
number. On installing the application, user must be prompted to register their phone number.
If user skips this step, application should close. The user’s phone number will be the unique
identifier of his/her account on WhatsApp.
Adding New Contacts, the application should detect all contacts from the user’s phone
book. If any of the contacts have user accounts with WhatsApp, those contacts must
automatically be added to the user’s contact list on WhatsApp. If any of the contacts have not
yet registered on WhatsApp, user should be provided with an invite option that sends those
contacts a regular text message asking them to join WhatsApp along with a link to the
WhatsApp application on Google Play store.
Send Message User should be able to send instant message to any contact on his/her
WhatsApp contact list. User should be notified when message is successfully delivered to the
recipient by displaying a tick sign next to the message sent.
Send Attachments User should be able to send audio, video and images as attachments.
Audio formats that the application should support: mp3 wav Video formats that the application
should support: avi mp4 flv gif Image formats that the application should support: jpg png File
size must not exceed 2MB per message.
Broadcast Message User should be able to create groups of contacts. User should be able to
broadcast messages to these groups.
Message Status User must be able to get information on whether the message sent has been
read by the intended recipient. If recipient reads the message, 2 ticks must appear next to the
message read.
NON-FUNCTIONAL REQUIREMENTS
Operational Requirements Application must work on all mobile and tablet devices. User
interface must be consistent on all devices
System Requirement:
WhatsApp is an online instant messaging application that integrates user’s contacts from their
phonebook with the application and enables exchange of messages free of cost over the
internet.
Users have to be on WhatsApp user for at least 30 days and register for payments on
the app by adding their bank account.
Screen Wireframes