You are on page 1of 15

WhatsApp Pay

Project by: Rajashri Javalekar

Submitted as on
18th Sept. 2022
Table of content

1. Project Overview & Business Objectives


2. Business Analysis Core Concepts
3. Requirements Classification Schema (including
functional and non-functional requirements)
4. Risk associated with Change/enhancement
5. SWOT Analysis
6. Transition State
7. AS-IS Flow
8. TO-BE Flow
9. SCOPE
10. Main Features of the proposed system
11. In Scope & Out of Scope Requirements
12. Mock-ups / Prototype
Project Overview & Business Objectives

Company Overview – Current State


WhatsApp is a messaging and Voice over IP (VoIP) service owned by Facebook. It allows
users to send text and voice messages, make voice and video calls, and share images,
documents, and other media. WhatsApp runs on mobile devices but is also accessible from
desktop computers. WhatsApp has over 2 billion users worldwide as of today. It has become
the primary means of electronic communication in multiple countries across multiple
continents, including Latin America, the Indian subcontinent, and large parts of Europe and
Africa.

Business Objective
WhatsApp has decided to take the plunge into this digital payment market. They have
launched a new feature namely, WhatsApp Payments to be known as WhatsApp Pay in
Brazil in June 2020. WhatsApp promises to disrupt the global digital payments ecosystem
with WhatsApp Pay.
WhatsApp will integrate the customer’s debit card or credit card into their app. That is, while
chatting with your peers, you can transfer the money to them. There will be no separate app
that the customers need to download to access this payment feature. This feature would be
provided to users as an update in the existing WhatsApp messaging app. The user can use
WhatsApp pay feature by updating the WhatsApp messaging app.
They are banking on the fact that the popularity of WhatsApp and the sheer number of
WhatsApp users (2 billion) will be an added advantage over other payment apps. Now, they
have launched the feature in Brazil, and it will be followed by a launch in India and then the
rest of the world.
Senior Management Targets:
 Have at least 1 million users use WhatsApp pay feature within the first 3 months of
launch.
 Over 1 year of its launch have 30% of user base using WhatsApp pay.

Benefits to WhatsApp Pay Users: -

 Easy peer to peer payments. User will be able send money to your family, friends, or
relatives all through WhatsApp. 
 Users need not go to the bank or use wallets, bank apps, or NEFT to transfer money.
 It will be a one-click payment.
 Easy and user-friendly interface of WhatsApp would make digital payments seamless
and there will be no need to enter details at multiple page loads.
Business Analysis Core Concepts
Need
 WhatsApp being one of the leading mobile messaging apps wants to
get a slice of this growing digital payment market.
 WhatsApp wants to disrupt the global digital payments ecosystem
with WhatsApp Pay.

Change 
• WhatsApp users will be able to make digital payment through
WhatsApp Pay which will be an additional feature to existing
application.
• There will be no separate app that the customers need to download to
access this payment feature.

Solution
• To create Easy and user-friendly interface of WhatsApp would make
digital payments seamless without making any difference to the
current functionalities.
• It will be a one-click payment.

Context 
 Across the globe people are moving to digital payment services such
as Google Pay, PayPal, and others. Mobile wallets are in massive
demand. The transaction value of the global mobile payments market
was USD 3714.5 billion in 2019 and is expected to reach USD
12,407.5 billion by 2025, registering a CAGR of 23.8%.
 WhatsApp being one of the leading mobile messaging apps wants to
get a slice of this growing digital payment market.

Value
 Customers will get a Secure, Scalable and user-friendly smart
payment facility within an existing WhatsApp while chatting with
friends & family
 WhatsApp will be able to increase its customer base by adding the
new features. 
Stakeholder
s

Requirement Classification Schema (RCS)


Business Requirements
Functional Requirements:

Debit and/or Credit Card linkage to WhatsApp: 


System will allow WhatsApp user to add his/her bank accounts by providing the
option to configure the account.
1. User can go to Payment Account Details sub menu under Settings menu.
2. In Payment Account Details, user can view his/her debit and/or credit card
details if already added to the system.
3. Users can remove his/her card details any time, if want to. 
4. To add new card details, user shall click on add and fill the required details
like Account holder name, Account number, IFSC Code and Card Validity
period etc.
5. Details provided by user will be sent to bank for verification & authentication.
6. Upon successful verification, user card will be linked to WhatsApp Pay

Users can make digital payments only if there is at least one authentic card linked to
WhatsApp Pay Account.
The transfer can only be made to the contacts list in WhatsApp i.e., to WhatsApp
users only.

Process of payments made to and from WhatsApp users accounts: There can be two
approaches for making digital payments.

Method 1:

1. To use the WhatsApp Pay feature the user needs to have a bank account with
its debit card or a credit card
2. Users shall select the person they want to send money to from their WhatsApp
contact list
3. Users shall click on payments option in their chat settings
4. Users shall enter the amount they wish to transfer
5. Users will then enter a security Pin
6. Users will click on the transfer button
7. Money is transferred
8. The sender and the receiver will both receive a payment notification on their
chat window once the fund transfer has been made.
9. In cases where the user is requesting money, tap on request and wait for the
person to accept your request.
10. The feature should be available in multiple languages
Method 2:
 
1. User goes on the main page of WhatsApp and opens the payments option.
2. User then taps on the QR code showing next to their name to show their QR
code using which people can send them money.
3. User taps on the new payment option located on the bottom right of the
display.
4. User selects a contact or the scan QR code option. 
5. The rest of the process remains the same as above.

Transaction History: Users will be able to view his/her transaction history. 


 
Non-functional Requirements:

1. The system should be scalable to cater to more users when launched in


modular manner.
2. The system should be secure. All the transactions details should be encrypted
to ensure that data at rest and in motion is secured.
3. Performance of the system irrespective of number of users using the system
should be under acceptable limits. 

Risk Identification

 Electronic payment systems are not immune to the risk of fraud. Passwords and
security pin aren’t foolproof in determining the identity of a person.
 Theft of PII information - The electronic payment system must ensure and maintain
privacy. The privacy customers should be protected as much as possible privacy must
be maintained against unauthorized persons. For any type of transaction trusted third-
parties will be needed for all tenacity and good faith.
 Credit or systematic risk is a major concern in net settlement systems because a
bank’s failure to settle its net position could lead to a chain reaction of bank failures.
 Payments to fake users
 Hacking of systems/servers
 Poor Internet connectivity may affect the performance
 Impact to current functionality
 Well established competitors like Google Pay, Paytm may lead to low acceptance &
usage of WhatsApp Pay
 Regulation & Compliance – Permanent ban on the business in case failure to meet
regulations
SWOT Analysis

Strengths:
 WhatsApp has a large customer base
 It is immensely among people of all walks of life
 It is a primary mode of communication for majority of people around the globe
 Has support and funding from Technology Giant Facebook
 Reputation in Global Market is good
 WhatsApp is a zero-bug platform
 End to end encryption allows only that person to read the message who has received it
 Easy to download, set up and use
 Works on all the major platforms like Windows, Android and IOS

Weakness:
 Data Privacy has been a major concern. Facebook the parent company of WhatsApp has
been in lots of troubles over Privacy issues
 For users with less / No internet connectivity cannot access / download / use WhatsApp as
it is dependable on internet.
Opportunity:
 Increasing users’ numbers
 Increasing mobile and internet penetration
 Rising demand for mobile wallet and digital payment service

Threat:
 Existing mobile payment apps like GPAY, Phone Pay and Paytm are very well established.
WhatsApp pay is a late entrant in the Mobile payment space.
 Competitor apps like Snapchat, Paytm
 Government is making Mobile pay regulations more stringent
 User may discontinue the usage of WhatsApp pay if the experience of money transfer is not
easy, quick and seamless.

Transition State
AS-IS Flow

1. Existing application allows users to use messaging and calling application. 


2. WhatsApp installation is available from Google store.
3. User registration is required for first time user or any new mobile number.
4. Once registered, User can chat or call to the persons listed in mobile contacts via
this application. 
5. Chat can be pinned, deleted, muted, archived or marked as unread by the user.
6. User can create a group, add one or more contacts and send messages call in the
group.
7. Calls can be voice call or video call.
8. User can create a broadcasting group to broadcast messages to huge contact list.
9. User can manage their WhatsApp details like Display name, profile picture, status.
10. User can configure account details, chat and notification details, Storage, and data
details under Settings Menu. 
11. WhatsApp allows storage and backup. In case user activated this feature and re-
login from another device backup should get restored on new mobile or device,
should be ensured that it is up to date.

TO-BE FLOW
1. There will be no change in existing (as-is) features.
2. WhatsApp will also allow users to make digital payments through WhatsApp Pay
which will be new feature to existing application
3. User has to install software update to see the new feature on his/her mobile
device.
4. Users must add their debit or credit card details to activate WhatsApp Pay. 
5. WhatsApp will automatically validate the card details with respective banks.
6. Authentication or verification – Success/failure will be intimated to user
7. After successful verification/authentication, WhatsApp will allow use WhatsApp
Pay.
8. Digital Payment can only be made to persons listed in mobile contacts –
WhatsApp users.
9. User shall select Contact chat option and select Payment.
10. Step 9 will be followed by asking for amount to be transferred and security pin to
confirm the run time preconfigured authentication.
11. If the security pin is valid, then the payment would be successful, else payment
operation will be aborted.
12. Another approach is via QR Code.
13. User can go to Payments from the menu. User can tap on the QR code showing
next to their name to show their QR code using which people can send them
money. User then will have to tap on the new payment option located on the
bottom right of the display.
14. User selects a contact or the scan QR code option.
15. Transaction History will be maintained for the user to view the same.

Scope of the Proposed System


Main Features of the Proposed System
1. Proposed system will ensure easy peer to peer payments. Users can send money to
family, friends, or relatives all through WhatsApp. 
2. Users need not go to the bank or use wallets, bank apps, or NEFT to transfer
money.
3. Easy and user-friendly interface of WhatsApp would make digital payments
seamless and there will be no need to enter details at multiple page loads.
4. Add Bank account or Debit card associated with the mobile number
5. Customers shall be able to add/update / modify / delete options for bank details in
this system.

In-Scope and Out-of-Scope Requirements


In Scope Requirements
1. Addition of Bank accounts – Debit/Credit card linkage to WhatsApp Pay
Account
2. Additional credentials management making Digital Payments
3. Payment or Receipt of funds to/from Contacts via WhatsApp Digital Payments
4. Notification of Payments/Receipts of transactions done via Whatsapp Pay.
5. Digital Payments through QR Code
6. Integration with Banks, Payment system operators and Payment Gateways for
seamless transfer of funds. 
7. Payments Process to follow local and global guidelines and protocols for
secure transactions. 
8. Payment feature would be available in multiple languages.
9. Display of Transaction History will be available to the users.

Out of the scope requirements

1. WhatsApp pay will not be accessible to users who do not have WhatsApp
Account. 
2. Payments would not be allowed for users whose Bank Accounts are not
added. 
3. Whatsapp Wallet is currently out of scope

MOCKUPs /PROTOTYPE

You might also like