Whatsapp Pay: Stakeholders
Whatsapp Pay: Stakeholders
STAKEHOLDERS
Banks Multiple bank account can be linked so that the payment can be
made directly through account to another account.
Credit card Credit card should be linked with account so that the UPI
providers registration process can be completed.
Bank (debit Debit card should be linked with account so that the UPI
card provider) registration process can be completed.
Risk Identification
Identify and mention the risks that might occur in the system and process.
What is the proposed solution or system? Mention in points how the system itself will be for the
user.
Create a use case diagram including all the actors and processes for an end to end process of the
system.
IN SCOPE
The In-scope requirements are as follows: 1. New Payment Feature for WhatsApp user 2. Add New
Payment Option 3. Remove Payment Option 4. Scan QR code for making payment option 5. Approve
Payment Request 6. Reject Payment Request 7. Report an Issue 8. View Transaction History both
overall and per user.
OUT OF SCOPE
The out-of-scope requirements are as follows: 1. New Bank Account Creation 2. Virtual Wallet
Money in form of virtual points 3. Money Transfer without linking payment methods/account (at
receiver’s end) 4. Transfer money to non-WhatsApp QR codes
Business Requirements:
Business Objective: • 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. • Be
among top-5 market players in the first year of launching
FUNCTIONAL REQUIREMENTS
1. New Payment Feature for WhatsApp user 2. Create Pin 3. Change Pin 4. Add New
Payment Option 5. Remove Payment Option 6. Block a Contact 7. Un-block a Contact 8.
Scan QR code for making payment option 9. Approve Payment Request 10. Reject
Payment Request 11. Report an Issue 12. View Transaction History both overall and per
user. 13. Change Language Feature
NON-FUNCTIONAL REQUIREMENTS
Write all the nonfunctional requirements for the system.
System Requirement:
1. Existing WhatsApp Chat platform technology should be used to develop the WhatsApp Pay as well
to ensure tight integration between the two. 2. Feature should be available in multiple languages
and should support transactions in different currencies 3. Strong Encryption Technologies should be
used as user PI data would be stored 4. The transactions should be end to end secured via secured
Internet Protocols and encryption 5. The backend data base should be highly scalable and should use
redundancy and mirroring to ensure availability of services all the time 6. The system performance
should be optimized and should not degrade considerably based on the internet speed fluctuation of
the user
Usability:
1. The screens should be self-explanatory and very user friendly. 2. Screens should use the current
WhatsApp aesthetics and themes in the WhatsApp Pay pages as well to ensure user familiarity. 3.
There should be FAQ section available to answer generally asked queries
Screen Wireframes
Create wireframes for every screen that will appear to the users.