Professional Documents
Culture Documents
Final Srs Paypal
Final Srs Paypal
Final Srs Paypal
SPECIFICATION
DOCUMENT
on
PayPal
Roll No: -- 76
Section: -- K18UW
Contents
1 Introduction
1.1 Purpose
1.2 Scope
1.3 Overview
1.4 Definitions
2 General Description
2.1 Product Perspective
2.2 Product Functions
-->2.2.1 Data Flow Diagram
2.3 User Characteristics
3 Specific Requirements
3.1 User Interface Description
3.2 Performance Requirements
-->3.2.1 Test Cases
4 Attributes
4.1 Availability
4.2 Security
4.3 Maintainability
1. INTRODUCTION
1.1 Purpose
1.2 Scope
In this document, detailed design of the system with user interfaces will be
described. In section 3.
Customer: --
Mean a person who has registered with PayPal for availing the PayPal Wallet
and who has accepted these Terms and Conditions and, owns/operates/has
access to an internet compatible device that supports the PayPal Wallet.
PayPal Wallet: --
Refers to a facility to transfer funds from a PayPal Wallet to any other PayPal
Wallet issued by PayPal or to any savings or current bank account.
Merchant Establishment: --
Shall mean and include physical Merchants, remote Merchants and any other
outlet that has been authorized by PayPal to accept payment using PayPal
Wallet.
Enrolment Form: --
Shall mean the PayPal Wallet Enrolment Form, as is required by PayPal from
the Customer at the time of Registration for availing and / or continuation of
the PayPal Wallet.
Basic Account: --
Prime Account: --
Means Customer PayPal Wallet which is KYC compliant and classified as Semi-
The KYC (know your customer) procedure is a standard process to verify your
identity and that of your business. this is to help protect your
business from risks such as identity theft, money laundering and financial
fraud. After signing up for your PayPal business account, you’re invited to
complete a KYC procedure as 1 of the 4 steps to activate your account. once
that’s done, you can start receiving payments locally and internationally.
Here’s a complete breakdown on the details of the KYC procedure for
every type of business selling either domestically only or both
internationally and domestically, or internationally only. If you have
all your required documents on hand, it should take no more than 15 minutes
to complete. Receiving local and international payments individual
businesses.
Password: --
Means the secret password used to secure PayPal Wallet applications, without
Transaction: --
Person-to-bank transfer: --
Refers to a facility to transfer funds from a PayPal Wallet to any Bank Account.
Transaction: --
The PayPal network doesn't work independently. It has to work with the
computer /software owned by the PayPal. They are clearly defined interfaces
for the different systems.
The software should support a mobile payment network. Each PayPal account
has its own data in database to maintain its accounts and process transaction.
When we Login PayPal account it communicates with the PayPal's database. In
PayPal wallet we can add money by Debit card, Credit Card, Net Banking. The
PayPal account requires appropriate details to keep secure our wallet. We can
also transfer our wallet money to bank account.
LEVEL 0
{0}
BANKS ASSOCIATED
Level 1
{0.1}
PayPal
(check for bank account)
if available if not
available
{0.2} {0.3}
Error Message to
Ask To Choose Bank create new bank a/c
{0.4}
(BANK)
Display Result for Bank
Level 2
{0.2.1}
LOGIN IN BANK incorrect password
{0.2.2} {0.2.3}
OPEN AND LINK BANK
ACCOUNT TO MOBILE ERROR MESSAGE
NUMBER
{0.2.4}
DISPLAY RESULTS
2.3 User Characteristics
Customers
Maintainer
3. HTML5
4. Character encoding-UTF 8
6. Site Elements
PayPal is the leading mobile, data recharges and bill payments service in
Palo Alto, California, United States. It has a new user interface, a new feature
called Fast Forward and new billers now.
The user interface has been revamped completely, is simple and shows
everything necessary in one single page. The PayPal logo has also been given a
revamp.
There is no denying that having your PayPal cash loaded helps you
make recharges within seconds. PayPal cash has been useful till date and is still
in use. Fast Forward is a new option in the recharge section that helps you
make recharges in one click.
After you enter the recharge details, enable the Fast Forward option, available
below in the recharges section, to immediately make the recharge. You should
make sure that your PayPal cash is loaded, or you will face troubles.
3.2 Performance Requirements
o Performance Requirement 1
Description: --
o
o Performance Requirement 2
Description: --
o Test Case 1
Description: --
Input: --
State: --
Output: --
o Test Case 2
Description: --
Input: --
Enter the amount and choose the method via which you want to add
money (like debit card, credit card.net banking)
State: --
Check if
1. The card number/Net banking id is valid or not
2. It is not expired
Output: --
o Test Case 3
Description: --
Input: --
State: --
Output: --
Description: --
Input: --
State: --
Check if
Output: --
o Test Case 5
Description: --
Input: --
State: --
Payment Successful
o Test Case 6
Description: --
Input: --
o Test Case 7
Description: --
Input: --
State: --
Contact the service provider and recharges the phone and deducts
money from your PayPal wallet.
Output: --
Recharge successful
o Test Case 8
Description: --
Input: --
State: --
Checks the amount to be paid and transfers the money to the specified
company.
Output: --
Payment successful.
o Test Case 9
Description: --
Input: --
Select the item to be bought.
State: --
Generates the bill of the item and sends the prompt to the seller and
ask the customer to payment.
Output: --
o Test Case 10
Description: --
Input: --
Enter your date and place and then select your seat.
State: --
Contact the host and generates the ticket a deductes the money from
PayPal wallet.
Output: --
4. 1 Availability
The PayPal servers should be in working condition 24*7 without any server
problems.
4.2 Security
PayPal wallet should provide maximal security. User data like username,
password, account balance should be transferred over safely using high level
encryption.
4.3 Maintainability
Only maintainers are allowed to check our PayPal details. Maintainers are
basically the system administrators, so, no other user should be allowed to do
so.