Professional Documents
Culture Documents
OBJECTIVE
To know about internet banking
In general, online banking sites and mobile apps are designed to be secure
and banks are continually putting updated security protocols in place.
However, no system is completely foolproof and accounts can be hacked,
resulting in identity theft via stolen login credentials. So while you can
use mobile or online banking with general confidence, be careful to avoid
using networks that are not secure and be careful to change passwords and
protect your login information
Limitations on Deposits
While it may take very little time to deposit a check via a bank's mobile
app, you still need to wait for access to your money. Online banking
provides convenience in terms of the amount of time saved in travel or
waiting in line at a branch location, but all deposits are reviewed and
funds are released for access according to bank policy, which may take up
to three business days depending on the amount deposited.
For the most part you may be able to handle your general banking needs
by yourself. Yet when problems arise if you don't have a personal
relationship with a banker, it might be more difficult to get your issues
resolved. While online banking sites have customer service departments,
you often need to work your way through a phone tree and wait on hold
before speaking with someone who has no knowledge of your needs or
banking history. In contrast, a local banker is motivated to serve their
customers and strengthen their personal relationships.
Although you can do quite a bit with an online bank account, such as
make deposits, check balances and pay bills, there are limitations to the
kinds of services you can access. You may be able to make an initial
application for opening a new account or applying for a loan or mortgage,
but in most cases you will need to visit a branch to sign forms and show
identity documentation. Similarly, even though you can transfer money to
a checking account or debit card in order to make purchases, if you need
cash, you'll have to visit a branch office or a nearby ATM.
Potential to Overspend
The ability to check account balances in the spur of the moment could
potentially cause some people to overspend the limits of their checking
accounts. Without a careful look at your checkbook or record of uncleared
debit transactions, the account balance may not accurately reflect the true
amount you have available. Overdrafts and fees might occur if you don't
keep close tabs on all your transactions
TYPES OF FUND TRANSFERS USING INTERNET
BANKING
NEFT
National Electronic Fund Transfer (NEFT) is a payment system which
allows one-to-one fund transfer.
This payment system ensures that the receiver’s account gets credited
with the funds almost immediately and not after a certain duration, as
is the case with other payment modes like NEFT
RTGS transactions are tracked by the RBI, thereby successful
transfers are irreversible. This method is majorly used for large value
transfers
The minimum amount to be remitted through RTGS is 2 lakh. There
is no cap on the maximum amount for transfer via RTGS
Like NEFT, RTGS is also available online 24×7
IMPS
Immediate Payment System (IMPS) is another payment method that
transfers funds in real-time.
IMPS is used to transfer funds instantly within banks across India via
mobile, internet and ATM, which is not only safe but also economical
both in financial and non-financial perspectives
IMPS is an inexpensive mode of fund transfer. Other fund transfer
mediums such as NEFT and RTGS charge significantly higher than
IMPS
It does not require details like account number, IFSC code, etc. Funds
can be transferred via IMPS just with the mobile number of the
beneficiary
1. Download the application form from your bank’s official website, fill
the same and take out a print. You can also visit the bank directly and
fill the application form for net-banking
2. Submit the application form at the bank
3. After verification, you will receive a unique User ID and password
using which you can log-in to internet banking
WHAT IS E-BANKING?
E-banking or Electronic Banking refers to all the forms of banking services
and transactions performed through electronic means. It allows individuals,
institutions and businesses to access their accounts, transact business, or
obtain information on various financial products and services via a public
or private network, including the internet.
Internet banking and Electronic banking are often confused with each
other. Let us compare the two for better understanding:
Definition
Internet banking or online banking or net-banking is a digital payment
system which enables customers of a bank or a financial institution to make
financial or non-financial transactions online via the internet. On the other
hand, E-banking or Electronic Banking refers to all the forms of banking
services and transactions performed through electronic means.
Electronic banking or E-banking is a broad category of accessing banking
services via electronic means, whereas Internet banking is a part or type of
electronic banking. It is also known as electronic funds transfer (EFT) and
uses electronic means to transfer funds directly from one account to
another.
Types of Services
With internet banking, customers can obtain every banking service,
traditionally available through a local branch including fund transfers,
deposits, and online bill payments to the customers.
Electronic banking includes various transaction services such as internet
banking, mobile banking, telebanking, ATMs, debit cards, and credit cards.
Internet banking is one of the latest additions to electronic banking.
CONCLUSION
import java.util.HashMap;
import accounts.Account;
import operations.AccountOperations;
import operations.OperationFactory;
import utils.InputScanner;
accounts.put(account1.getAccountNo(), account1);
accounts.put(account2.getAccountNo(), account2);
accounts.put(account3.getAccountNo(), account3);
login();
if(successLogin) {
performOperation()} }
private static void login() {
int loginTries = 0;
input = InputScanner.getInstance();
if(userAccount == null) {
System.out.println("Account no. is invalid!");
} else {
while(true) {
System.out.println("Please enter password: ");
userInput = input.readInput();
if(userAccount.getPassword().equals(userInput)) {
System.out.println("Login was performed successfully!");
successLogin = true;
break;
} else {
System.out.println("Invalid password, please try again!");
}
loginTries ++;
if(loginTries == 3) {
System.out.println("Maximum number of tries reached!");
break;
}
}
}
}
while(!stop) {
System.out.println("Please select one of the following posibilities: ");
System.out.println("1. Check Account Summary");
System.out.println("2. Deposit money in account");
while(true) {
System.out.println("Do you wish to make another operation? (Y/N)");
userInput = input.readInput();
if(userInput.equalsIgnoreCase("n")) {
stop = true;
break;
} else if(userInput.equalsIgnoreCase("y")) {
break;
} else {
System.out.println("Invalid option!");
}
}
}
}