Internet Banking Project PPT-1
Internet Banking Project PPT-1
Internet Banking Project PPT-1
1
Types of Banks
1. Saving Banks
2. Commercial Banks
3. Industrial Banks
4. Agricultural Banks
5. Central / Federal / National Bank
6. Co-operative Banks
7. Exchange Banks
2
Types of Bank (7 Types)
1)Saving Banks
A savings bank is a financial institution whose primary purpose is accepting
savings deposits and paying interest on those deposits.
e..g SBI, Union bank of India, etc
2) Commercial Bank
A commercial bank is a financial institution which accepts deposits from the
public and gives loans for the purposes of consumption and investment to make profit.
e..g ICICI Bank, HDFC Bank, Axis Bank, Yes Bank, and Kotak Mahindra Bank.
3) Industrial Banks
A bank is a financial institution that accepts deposits from the public and creates a
demand deposit while simultaneously making loans. Lending activities can be directly
performed by the bank or indirectly through capital markets
e…g IDBI, Industrial Finance Corporation (IFC)
State Financial Corporations (SFCs)
Continue….
3
4) Agricultural Banks
To finance the agricultural sector. They also help in land development.
A type of bank that lends money to farmers for longer periods of time and charges them less
interest than other types of banks
e..g
e..g RBI
6) Co-operative Banks
Co-Operative Banks are small financial institutions that offer lending facilities to small
businesses in both urban and non-urban regions. These are monitored and regulated by the
Reserve Bank of India (RBI)
7) Exchange Banks
Exchange Banks are also called as foreign exchange banks and they are incorporated outside
the country but carry out business in India.
4
Types of Bank Accounts
Savings accounts
Current Accounts
Certificates of deposit
5
1. Saving Account:
They are for people who want to keep their money in a safe place and
earn interest at the same time. We don’t need a lot of money to open
a savings account.
Features of the Savings account:
There is no limit to the number of times the account holder can
deposit money in this account but there is a restriction on the
number of times money can be withdrawn from this account.
The rate of interest that an account holder get varies from 4% to
6% per annum
There is no minimum that needs to be maintained for this type of
an account balance
The savings bank account is mostly eligible for students, pensioners
and working professionals
6
2. Current Account
The second type of bank account is the current bank account. These accounts are
not used for the purpose of savings. Its main function is to satisfy the daily
transaction.
Features of the Current account:
This type of bank account is mostly opened by businessmen. Associations,
Institutions, Companies, Religious Institutions and other business-related
works, the current account can be opened
There is no fixed number of times that money can either be deposited or
withdrawn from such accounts
Overdraft facility is available for current bank accounts
There is no interest that is paid on such accounts
7
3.Recurring Deposit Account
5.Certificates of deposit
– Before you invest in a certificate of deposit, it is necessary that you are entirely
aware of what this money market instrument is all about
– type of savings account usually issued by commercial banks, which restricts
your access to the money you invest but offers much higher interest rates than
those associated with regular savings accounts.
– Mostly min limit is 1 lack… depend on bank..
– Duration is also less as compared to fixed deposit account.
9
Banking Product- Loans
1. Personal Loan
2. Home Loans
3. Bank Loans against Property
4. Business Loans:
5. Vehicle Loans:
6. Education Loans
7. Gold loan
10
Banking Terms
Business Day:
Any day on which offices of a bank are open to the public for carrying on
substantially all the bank’s business.
Cheque Truncation:
The conversion of data on a Cheque into an electronic image after a cheque
enters the processing system. Cheque truncation eliminates the need to return
canceled checks to customers.
11
Internet Banking
What is mean by Internet Banking?
It is web-based application in which transaction are conducted electronically
12
Different types of modes of payment Transfer
• Electronic Payment Transfer Products
– NEFT (24/7) 1 to unlimited
– RTGS ( 2 LAKH AND ABOVE)
– IMPS ( 1 TO 5 LAKH )
– IFT (1 TO UNLIMITED)
• Paper Products
– Cheque
– DD
– Cash
13
What is mean by Internet Banking
• Internet banking makes use of electronic payment method that enables both the
customers and financial institutions to pursue money transactions through the
website or Web application.
14
What is mean by Corporate internet Banking?
Corporate Internet Banking or "CIB" means one of the electronic systems of the i-
Banking Services provided by the Bank specifically designed for corporate customers or
firms or companies with full range of services, including without limitation, cash
management functions, transfer MPF and payroll files for real time update, processing
of applications for trade finance and money transfer for the Customer.
16
In bank side application we perform below task
1. Registered the customer CIF
2. Mapping the payment product with the customer
3. Create file format for bulk file upload
4. Template design
5. Payment Advice
We must perform all above task to registered customer for Internet banking.
17
Other task to be perform in bank side application
• Payment Enquiry
• API related work ( Message Failure que)
• To check payment failure
• To modify the customer
• We can also perform the transaction by using
bank side application
18
In Customer side application we perform
below task
• Registered the corporate company
• Set the parameter to customer
• role
• Create Customer user
• Set Authorization Matrix
19
• How we set Authorization Matrix
20
Customer side application :
1. Account Information
2. Payment transfer
Onscreen Individual Payments transfer
Onscreen bulk payment transfer
3. Bulk File upload
a. To upload
b. Check file status field
c. Processed file
4. Transaction Inquiry:
all payments transaction detail
5. Report Module:
daily transaction report : PDF, EXCLE, TEXT
Instrument printing report: PDF, EXCLE, TEXT
Instrument status repot: : PDF, EXCLE, TEXT
6. Notification maintenance
MOBILE , email
7. Manage Payee
21
End to End flow of payment Transaction.
22
• Different Types Of Testing In Internet Banking Applications:
• Usability testing – Internet banking application would be used by many
users- some would be technically sound and others may lack technical skills.
Application should be simple so that even people who are not so much into
technical side should be able to handle the application well. Website need to
be tested for simple and efficient design so that any user would be able to
navigate through internet banking application without assistance.
• Security testing – Banking applications are the key targets of hackers and
groups that commit fraudulent activities. Vulnerability scanning and
penetration testing can reveal proliferation of defects and further system
susceptibilities.
• Functional testing – functional testing encompasses checking for all the
requirements and specifications
• Performance testing – Some days may have spike in banking activities –
especially in festivals or period during which there is an offer. Performance
failures can affect the reputation of the financial institution badly.
• Database testing – This needs to be done to make sure that ensure that data
integrity, data migration, validation and rules testing is fine.
23
Sample Test Cases For Net Banking Application:
• Verify that user is able to login with valid username and password
• Verify that user is able to perform basic financial transactions
• Verify that user can add a beneficiary with valid name and account details
• Verify that user is able to make financial transactions to added beneficiary
• Verify that user is able to add decimal number into amount ( limited by 2 numbers)
• Verify that user is not able to add negative number into amount field.
• Verify that user is allowed to transfer money only if there is proper account balance.
• Verify that there is a confirmation check for financial transactions
• Verify that user is given an acknowledgment receipt upon successful financial transaction.
• Verify that user is able to send money to multiple people
• Verify that user is allowed to change password
• Verify that account details reflect financial transactions also.
• Verify that user with invalid password is not allowed to login.
• Verify that after repeated attempts to login with incorrect password( as per the limits), user
should be blocked.
• Verify that time-out feature is implemented
• Verify that if either of the username or password is blank, user is not allowed to login. User
should be given an alert also. 24
Questions &Answer
25
26
27
28
29
30
31
32
33
34
35
36
37
Interview Questions
1. What is your project?
2. What is mean by RTGS and NEFT? What is the difference between them
3. What are the Modules you work on?
4. What is mean by Authorization Matrix? Why it needs and what are its type?
5. What is mean by maker and checker
6. What is the transaction flow?
7. Tell me any five scenarios on Fund transfer?
8. Explain the NEFT flow?
9. What is the difference between corporate banking and retail banking?
10. What is the difference between current account and saving account
11. What are the payment types?
38