Electronic Payment System For Students in Tertiary Institution
Electronic Payment System For Students in Tertiary Institution
BY
NOVEMBER 2024
DECLARATION
I OPIGO, JOSEPH IZIBEKUME with matriculation number U2019/5570053 declare that the
TERTIARY INSTITUTION was carried out by me; that it is my original work and that it has
not been submitted wholly or part for the award of a degree in any institution.
Title Page i
Declaration ii
Certification iii
Dedication iv
Acknowledgements v
Abstract
CHAPTER ONE
INTRODUCTION
CHAPTER TWO
LITERATURE REVIEW
2.1. E- Payments 10
CHAPTER THREE
3.1 Analysis 33
3.1.1 Methodology 33
4.3 Output 48
CHAPTER FIVE
5.1 Summary 50
5.2 Conclusion 51
5.3 Recommendations 52
REFERENCES
This project work is dedicated to God Almighty for His grace and love upon me, who by His
I want to acknowledge the grace of God for granting me the strength, resilience, and inspiration
needed to see this project to fruition. To Him be all glory and honor.
I would like to express my deepest gratitude to my project supervisor, Prof. Eke Bartholomew,
for his invaluable guidance, expertise, and encouragement throughout this project. His insightful
feedback and dedicated support have been instrumental in the successful completion of this
work.
for providing the resources and a conducive learning environment that enabled me to conduct
this research. My sincere thanks also go to Dr. Ugochi Okengwu and Prof. C. N. Ehirim for
their administrative support and for laying a solid academic foundation that has been crucial to
Finally, I am grateful to my family and friends for their unwavering support, patience, and
encouragement, especially during the challenging moments of this project. Their faith in me has
This project presents the design and implementation of an Electronic Payment System for
Students in Tertiary Institutions. The system aims to streamline student payments by providing a
digital platform for transactions, enhancing the efficiency and security of handling fees, and
reducing reliance on physical cash. As Nigerian tertiary institutions encounter various challenges
with cash-based transactions—such as theft, inconvenience, and counterfeit risks—the proposed
system offers a cashless solution that minimizes these risks. Key features include an electronic
wallet, real-time transaction monitoring, multiple payment options, and automated notifications.
Through this system, students can seamlessly pay for books, fees, and services, while the
institution can maintain accurate, efficient financial records. This project was developed using
HTML, CSS, JavaScript, and server-side languages such as PHP. The database was managed
with MySQL to store and process user information, transaction data, and account balances. By
leveraging a web-based architecture, the system ensures accessibility and security for users,
contributing significantly to the adoption of cashless transactions in the academic environment.
CHAPTER ONE
INTRODUCTION
The payment system is an operational network governed by laws, rules and standards that links
users and provides the functionality of monetary exchange using acceptable medium of exchange
(Okifo and Igbunu, 2015). The payment system is the infrastructure consisting of institutions,
instruments, rules, procedures, standards and technical means established to effect the transfer of
monetary value between parties discharging mutual obligations. Its technical efficiency
determines the efficiency with which transaction money is used in the economy and risk
Payment systems may be physical or electronic and each has its own procedures and protocols.
Standardization has allowed some of these systems and networks to grow at global scale, but
there are still many countries and product- specific systems. Examples of payment systems that
have become globally available are credit card and automated teller machine networks. Specific
forms of payment systems are also used to settle financial transactions for products in the equity
markets, bond markets, currency markets, futures markets, derivatives, option markets and to
transfer fund between financial institutions both domestically using clearing and Real Time
Gross Settlement (RTGS) Systems and internationally using the SWIFT network. In recent time
the entrance of Bitcoin since 2010 have introduced the blockchain electronic cash system as
(cheques) and documentary credits (including letters of credit) are traditional payment
mechanisms. The development of computers and electronic communications has made different
electronic payment systems to evolve. Some of the dominant payment systems are credit cards,
direct debit, debit cards, direct credit, electronic money transfers, online banking, and online
payment systems. Over time, the Internet has become the most active commercial intermediary.
In addition, by allowing consumers to sit at home and purchase diverse items (services)from the
Many businesses and consumers remain cautious about conducting extensive business
electronically. However, in the near future, almost everyone will use e-commerce forms of
It is envisaged that in the next decade, more and more countries will adopt cash-less policy
already but due to inadequate infrastructural facility a lot of limitation still exist. (Asaolu,
Ayoola, and Akinkoye, 2011). Nigerians are embracing the electronic payment system in place
of cash transactions following the cashless pilot program in Lagos, which was tested on April 1,
2012; to the 2021-2022 Central Bank Cashless policy show adoption and challenges. The policy
created several discomfort since deposit money banks failed to provide enough financial
education to their customers and make provision for the unbanked members in the country. The
volume of cash transactions has not decreased drastically, it is in lieu of this that this Project set
within a small knit selected community so as to showcase and highlight the advantages of
implementing cash-less policies in the country. Through the expected success of this program, it
is expected that the results of this research can be utilized in a national level by the
implementation of the cash-less policy in the country considering the unbanked population.
The campus of a tertiary institution is a beehive of cash based transactions as various items and
services are being exchanged for money every day while the institution is in session, hence
Purchase of books, items, services, and the payment of various fees by students in tertiary
institutions in Nigeria require the use of physical cash. This widely utilized method of payment
Cash Theft: There is always the likelihood that the money carried about on the campus can be
stolen. Indeed, the existence of cash on the campus often induces mischievously inclined
Bulk Size Inconvenience: When many items are to be paid for or an expensive item is to be
purchased on the campus, this usually involves the carriage and movement of bulky sized sums
Money Mutilation: Notes are exchanged time and time again, passing through thousands of
hands. In the process, most of these notes get damaged over time and reach a point where they
are no longer acceptable from the fee collectors and merchants offering products or services.
Counterfeit Notes: When dealing with cash, there is always the risk of unknowingly receiving
Transaction Processing: Making transactions with cash often involves paperwork on the part of
the merchants or fee collectors, especially if they have to deal with large throngs of individuals
per day. Counting the money made at the end of each day and checking the amount against
records can be time consuming and the arduous process often prone to manual calculation errors.
The aim of this study is to design and implement an Electronic Payment System for students.
1. Design a cash-less system that will enable transactions to be carried out via the internet.
A successful implementation of this study will eliminate or (at least reduce) the difficulty
experienced in paying for services and books by students on their campuses and by extension for
payment in Nigeria. Traders who are unbanked will reap huge benefits from using the new
system as it will automate the management of trading records and may not require the ownership
In this research work, emphasis is laid on providing a payment processing mechanism for tertiary
institutions. This will be achieved through the design and implementation of an Online
2. Allow students to to create accounts to buy books and pay for services.
3. Use of an electronic wallet system to enable users load cash to the system.
The course of the study will be affected by the following factors which may limit the research.
They are:
i. Limited Budget: owing to a limited budget, the high costs of getting some materials
ii. Time Constraint: The short time frame required to submit the research work will also
iii. Lack of Materials: The school library may not be able to have all of the sources such as
journals and other related documents needed to carry out the research.
1.7 DEFINITION OF TERMS
Hypertext Markup Language (HTML):HTML is the primary markup language for web pages.
HTML elements are the rudimentary building blocks of a web page.HTML element includes tags
MySQL: MySQL is the most popularly used relational database management system (RDBMS),
it acts as a server and provides multi-user access to multiple databases. It is named after My, the
daughter of developer Michael Widenius. The acronyms SQL stands for Structured Query
Language.
Intranet An “Internet” and the computers and services available on that network whose access is
a firewall.
IP Address - (Internet Protocol) the number or name of the computer from which you send and
Internet Protocol (IP) The protocol that provides for the passing of packets of data between
language for portable interpretive code that supports interaction among remote objects. Java was
Java Virtual Machine (JVM) The part of the Java environment that is responsible for
interpreting the Java codes. Local Area Network (LAN) A network that allows a number of
computers to transmit data between each other directly, usually between any pair of computers
but occasionally from one computer to all others on the local network.
Instant Messaging (IM) - a text-based computer conference over the Internet between two or
more people who must be online at the same time. When you send an IM the receiver is instantly
HyperText Transfer Protocol (HTTP) The protocol that defines how a Web client interacts
with a Web server, requesting and receiving Web pages. The hypertext transfer protocol (http)
HTTP server A server that “serves” Web pages to client browsers over HTTP. .gif - (graphic
interchange format) the usual format for a graphic that is not a photo. Animated gif files are
embedded with coding that creates movement when the graphic is activated. See more graphics
formats.
Home page - Generally the first page retrieved when accessing a Web site. Usually a "home"
page acts as the starting point for a user to access information on the site. The "home" page
usually has some type of table of contents for the rest of the site information or other materials.
When creating Web pages, the "home" page has the filename "index.html," which is the default
Cyber culture - "a collection of cultures and cultural products that exist on and/or are made
possible by the Internet, along with the stories told about these cultures and cultural products."
David Silver, "Introducing Cyber culture," Resource Center for Cyber culture Studies:
http://www.com.washington.edu/rccs/.
Active Server Pages A dynamic Web page, with the extension .ASP, created with Visual Basic
Application Programming Interface (API) A predefined set of program subroutine calls that
allows one program to communicate with another without either knowing how the other does its
job.
CGI (Common Gateway Interface script) - a specification for transferring information between a
Web server and a CGI program, designed to receive and and return data. The script can use a
variety of languages such as C, Perl, Java, or Visual Basic. Many html pages that contain forms
the Web Sphere Application Server Advanced Edition. EJB support allows your application to
include sophisticated business components that run on your server. These components may
include business logic with automatic distributed transactions and persistence to a relational
database.
Hyperlink - Text, images, graphics that, when clicked with a mouse (or activated by keystrokes)
will connect the user to a new Web site. The link is usually obvious, such as underlined text or a
Lightweight Directory Access Protocol (LDAP) A network service protocol that allows simple
efficient manner.
CHAPTER TWO
LITERATURE REVIEW
2.1 E-PAYMENT
Electronic payment systems are financial services delivered over digital infrastructure platform
including mobile and internet with low use of cash and traditional bank branches. Mobile phone,
computers, or cards used over point-of-sale (POS) devices connect individuals and business to a
digitized national payment infrastructure, enabling seamless transactions across all channels
Electronic payment systems services are vital to the public as it boosts security for their cash and
it’s more convenient compared to keeping money at home traveling with the money. However,
the provision of electronic payment systems involves the participation of different players such
regulators, agents, chains of retailers and clients. Electronic payment systems mechanisms also
need improvement of infrastructures to make the services user-friendly, secure, and cost effective
manner. Electronic payment systems services provide the means to overcome obstacles
associated with payments and other financial transactions executed outside the banking hall
through electronic platforms, and can contribute to national economic growth and financial
The goal of financial services made available via digital platforms is to contribute to poverty
reduction and to contribute to the financial inclusion objectives of developing economies (United
Nations, 2016). Ideally, there are three key components of any digital financial service: a digital
transactional platform, retail agents, and the use by customers and agents of a device – most
commonly a mobile phone – to transact via the digital platform (CGAP, 2015). To use digital
financial services (DFS), the DFS user will have an existing bank account which they own (or
third-party accounts with approved permission to use them) and should have available funds (or
overdraft) in their accounts to make cash payments (outflows) or to receive revenue (cash
inflow) via digital platforms including mobile devices, personal computers or the internet.
i. Wrappers create a digital interface with traditional payment systems such as credit cards
ii. Mobile money systems store money in the national currency as credit on smart cards or a
system provider’s books, and enable payments online or through mobile phones. A well-
known example is M-Pesa, run by Safaricom. These systems can offer lower fees and
easier use than traditional payment systems, even for those without a bank account.
iii. Credits and local digital currencies are alternative units of account (not in national
computer games.
iv. Digital currencies are both a new decentralized payment scheme and a new currency.
Such schemes record transactions in a publicly visible ledger. Most digital currencies,
company reports).
More than 2 billion people have no access to any financial services. Overall, only about 59
percent of men and 50 percent of women in developing countries have an account at a regulated
financial institution. Women, the poor and small businesses often rely on informal financial
Mobile money schemes, in particular, allow people who own a phone but do not have a
bank account to make and receive payments. In the right environment, these systems can
b. Digital payments can reduce costs to recipients. For instance, farmers in Niger realized
time savings for each payment equivalent to an amount that would feed a family of five
for a week. Digital payments increase control, since senders of remittances can have a
greater influence on how recipients use the money, including for savings.
c. Electronic payment systems can increase the incentive to save, through automatic
d. Digital payments improve risk management by making it easier to receive support from
social networks that can act as safety nets. M-Pesa users were better able to absorb
emergencies such as natural disasters. And they increase security compared to traveling
Electronic payment for online transactions is made easier with an ecommerce payment system.
The Electronic Data Interchange (EDI) sample is also well known, due to the widespread use of
internet shopping and banking e-commerce payment systems becoming more and more famous
Many different electronic charge structures have arisen as a result of the development of
computer systems and electronic communications. They include debit cards, credit scorecards,
wire transfers, direct debit cards, e-commerce. There is a savings mechanism in some fee
systems, but that really is any other payment aspect. In home and world transactions, payment
systems are utilized in the area of cash auctions and involve key bank and other economic
organizations’ services (Turban et al., 2008). Payment systems, each with their own methods and
procedures, might be physical or electronic. Some of these systems and networks have grown
globally in standardization, but still have a number of countries and distinct product systems. A
credit card and an automated director network is an example of a global payment system. Certain
forms of payment systems are used for transfers of cash locally using Real Time Gross
Settlement system (RTGS) and SWIFT networks worldwide, including the stock market, bond
markets, currency markets, future markets, derivatives markets, option markets, and financial
organisations for transferring payments. The system of payments is crucial to a modern monetary
system thanks to the FIAT monetary support with government bonds (Turban et al, 2008).
The word "electronic payment" can refer to any sort of electronic cash transmission, or it can
refer to e-commerce payments to buy and sell goods or services offered over the internet (Turban
et al, 2008).
This chapter will seek to cover reviews of the literature on various aspects of electronic
payments as we gain a better understanding of similar past and ongoing real-world applications.
The use of internet has brought about an increase in e-payments with a wide variety of new
secure network payment schemes such that consumers can buy goods online and make payment
with credit or debit cards (Kumaga 2010). Electronic payments as argued by Taddesse & Kidan
(2005) have a significant number of economic benefits apart from their convenience and safety.
These benefits when maximized can go a long way in contributing immensely to economic
development of a nation. According to them, efficient, safe and convenient electronic payments
come with significant range of macroeconomic benefits. The impact of introducing electronic
payments is akin to using the gears on a bicycle; add an efficient electronic payments system to
an economy, and you kick it into a higher gear; add better controlled consumer and business
credit, and you notch up economic velocity even further (Taddesse & Kidan, 2005). Electronic
payment systems can help displace shadow economies, bring hidden transactions into the
banking system and increase transparency, confidence and participation in the financial system.
Worku (2010) emphasized the fact that electronic payment lowers costs for businesses. The more
payments that is processed electronically, the less money is spent on paper and postage. Offering
E-commerce was originally defined as the electronic facilitation of economic transactions using
technologies such as Electronic Data Interchange (EDI) and Electronic Funds Transfer (EFT).
These two technologies were introduced in the late 1970s and allowed companies to exchange
business documents such as purchase orders and invoices electronically.In the 1980s, electronic
commerce included the expansion and acceptance of credit cards, automated teller machines
(ATMs), and telephone banking. The airline reservation system, epitomised by Sabre in the
United States and Travicom in the United Kingdom, was another form of e-commerce (Kelly,
2005).
E-commerce would expand to include other enterprise resource planning (ERP) systems, data
mining, and data warehousing in the 1990s. Tim Berners-Lee designed the World Wide Web
browser (WWW) in 1990, transforming the university's telecommunications network into the
Internet, a daily communication system for people around the world. Until 1995, the NSF
prohibited Internet commerce (Abijit &Kuilboer 2002). Although the Mosaic web browser made
the Internet prevalent in the world in 1994, it took another 5 years for DSL and secure protocols
to be introduced, allowing constant Internet access. Many European and American trading
companies offered their services via the World Wide Web in the late 2000s. Since then,
‘electronic commerce’ has evolved to refer to the ability to purchase goods over the Internet
The last ten years, according to Knapp (2010), have been a watershed moment in the history of
Internet commerce. While Internet shopping has grown in popularity in recent years, it has not
always been the case. Since 1989 and 1990, when the World Wide Web first became popular, e-
commerce has grown rapidly. Knapp (2010) further lists more important references from this
period below:
1. Online Banking: In addition to the invention of the Internet itself, the second major
milestone in the history of online shopping is online banking. It was created and
2. The Unlikely Frontrunner: Pizza Hut was the first online retailer. They were the first
pizza chain to offer online ordering or home delivery during a pilot phase in Santa Cruz,
company realized that the demand for other products was also high, it expanded its
4. The First eBay Auction: The online auction site eBay was founded in 1995 and quickly
became popular. To date, Amazon and eBay are the largest online retailers.
5. The Explosion: Today, most physical stores have online stores. With faster connectivity
and better technology, the online shopping industry can grow and become popular. Many
people prefer to shop online rather than going to a store to compare prices and find
convenient opportunities.
For Internet merchants, there are a variety of payment options. Traditional credit, debit, and
payment cards, as well as innovative technologies like digital wallets, online cash, mobile
Manual e-payment or use of Mandate: It is the mixture of manual and electronic process
Credit Card: A credit card is a small plastic card used to make purchases. It allows owners to
purchase goods and services based on a commitment to pay for them. The card issuer sets up a
revolving account and provides the consumer (or user) with a line of credit from which the user
can borrow money to pay the merchant or receive an advance. A debit card differs from a credit
card in that the balance of the payment card must be paid in full each month. Credit cards, on the
other hand, allow the customer to hold an interest-bearing balance. A credit card differs from a
payment card in that the cardholder can use it as a currency. Most credit cards are issued by
banks or credit unions and follow ISO/IEC 7810's ID-1 shape and size specifications. The
dimensions of this size are 85.60 x 53.98 mm (33/8 x 21/8 inches) (Gary, 2010).
Debit Card: A debit card (or bankcard or checking card) is a plastic card that allows the
cardholder to access their bank account(s) at a financial institution using electronic means. Some
cards include a stored value that can be used to make payments, whereas the majority sends
notifications to the cardholder's bank instructing them to withdraw money from a designated
account in favour of the cardholder's specific bank account. Cards can be used to make purchases
instead of cash. In some circumstances, the primary account number is designated just for
Debit cards have become so widespread in several nations that they have eclipsed or totally
replaced checks and, in certain situations, cash transactions. Unlike credit cards, debit cards were
developed on a country-by-country basis, resulting in a plethora of various systems all over the
world, many of which are incompatible. Since the mid-2000s, a number of initiatives have made
it possible to use debit cards issued in one nation in another, as well as to use them for online and
telephone payments.
Digital Wallet: Users can execute e-commerce transactions swiftly and securely using a digital
wallet (or an e-wallet). A digital wallet works similarly to a physical wallet. Digital wallets were
originally intended to be a means of keeping various types of currency (crypto currency), but due
to the lack of popularity of these crypto services, they have evolved into a service that allows
Internet users to store and use online shopping information. The phrase "digital wallet" is
increasingly being used to characterize mobile phones, particularly smartphones that store
personal information and conduct financial transactions using wireless technology such as near-
Digital wallets are frequently connected to personal bank accounts. A driver's license,
health card, loyalty card (s), and other forms of identity may also be stored on the phone. Using
NFC, the credentials can be wirelessly sent to the merchant terminal. According to some sources,
mobile smartphone wallets will someday supplant traditional wallets. In Japan, where digital
wallets are known as "Osaifu-Keitai" or "wallet mobiles," this approach has gained traction.
electronic cash, digital money, digital currency, and cyber money) is money that can only be
exchanged electronically. Computer networks, the Internet, and digitally stored value systems are
commonly used in this process. Electronic currencies include electronic funds transfer (EFT),
direct deposit, digital gold, and virtual currencies. It is also a catch-all term for financial
While electronic currencies are an intriguing issue for crypto (see, for example, David Chaum
and Markus Jakobsson's work), their use has been limited thus far. The Hong Kong Octopus card
system, which began as a public transportation payment system and has since evolved into a
widely utilized electronic money system, is a rare success. The Oyster Card system of the
Mobile Payment: Mobile payment, also known as mobile money, mobile banking, mobile
money transfer, and mobile wallet, refers to payment services carried out using mobile devices in
line with financial standards. Financial institutions and credit card businesses, as well as Internet
corporations have implemented mobile payment solutions and mobile network operators like
Google, and significant telecoms and mobile phone infrastructure multinational companies like
Mobile payment is another payment method. Consumers do not need to use cash, checks or
credit cards to pay, but can use mobile phones to pay for various digital or physical goods and
1. Music, videos, ringtones, online game subscriptions or articles, wallpapers and other
digital goods.
2. Transportation fees (bus, metro or train), parking meters and other services.
Electronic payment system with its numerous benefits has its own challenges. Sumanjeet (2009)
listed the following as problems militating against e-payment even in the developed world:
5. Authorization: to ensure that individuals are recognized and granted the desired rights
and privileges.
mandating the banks to use common software platform. Every bank is left to use
whatever platform that they felt will perform the e-payment services on behalf of the
clients. There is the problem of switches in effecting transfer from one bank to
since different banks different numbering systems. Happily enough, the Federal
General of the Federation will be rolling out a a common platform configuring soon.
to be put in place. These include but not limited to laptop, desktop, scanners, good
internet connectivity, training and global software. The provision of basic Information
iii. Platform Security: Atanbasi (2010) pointed out that the major challenges of e-
payment in the country are security. Security in terms of platform, hackers and virus
attacks. This will ensure that output from the system are reliable and accurate. The
MDAs still carry their schedule(s) to the banks with compact disks (CDs), flash
iv. Lack of Seriousness by Banks: While a number of banks have deployed the
that some banks are still not fully ready for this new payment regime.
vi. Security. Where disclosed of private information, counterfeiting and illegal alteration of
Low literacy rate is a serious impediment for adoption of e-payments as it hinders the
accessibility of banking services. For citizens to fully enjoy the benefits of e-payments, they
should not only know how to read and write but also possess basic ICT literacy.
High cost of internet:
The cost of internet access relative to per capita income is a critical factor. Compared to
developed countries, there are higher costs of entry into the e-payments and e-commerce market.
These include high start-up investments costs, high costs of computers and telecommunication
Lack of reliable power supply is a key challenge for smoothly running epayments and e-banking.
INSTITUTIONS
Here is a list of electronic payment systems used by various educational institutions around the
world.
a. Pay Schools: Pay Schools is an online payment processing system that provides schools
with a simple and efficient method to collect tuition and receive electronic payments for
school meals, field trips, and school trips. Tuition, registration, prom tickets, t-shirts and
any other tuition fees. Pay Schools allows all schools to offer parents the convenience of
online shopping without incurring significant setup or management costs. Parents access
Pay Schools through a link on the home page of their school district's website. They
choose the items they want to buy, then pay by credit card or e-check. Payments are
automatically processed and funds are transferred to the school's local bank account(s)
(PaySchools.com).
b. School Payment Solutions: School Payment Solutions.com is an online payment
gateway specially designed to allow parents to make quick and easy online payments for
quickly and easily manage their children's lunch accounts and other school accounts
and managing children's tuition fees (MyLunchMoney.com). You can access your
account online, send money conveniently and securely, and you can keep your school
All online transactions are processed using industry standard SSL encryption certified by
VeriSign.
either directly (e.g., a browser, PDA, or cell phone) or indirectly (e.g., via a service
system, and receiving stock quotes on a PDA. An example of an independent ICSS is one
In this type of web base customer service, only the companies are doing business with
each other. Here, the final consumers are not involved. Therefore, the online transactions
that are carried out in a business to business ecommerce transaction involve parties like
the manufacturers, wholesalers, retailers etc. B2B e-commerce is simply the electronic
businesses and consumers as expected. Examples include companies such as Xero that
offers inbound marketing and sales and accounting software for small to medium
interior designers. Business to business ecommerce is the largest form of ecommerce and
Here, the business sells directly to customers. The customers can browse the website, see
reviews and order directly from the business. After the order, the good is shipped directly
to them (the customers). Some of the most popular business to customer websites are;
Amazon, Jumia and Konga. The businesses strive to reach individuals and not businesses
as in business to business type. Various means are employed for this purpose like
newsletters, email list, instant messaging and the likes. Advertisers and content providers
can as well assist in the marketing process of ensuring that these businesses reach the
intended audiences using contents like digital news, photos, music, videos and even
artworks.
For this model, the consumers are in direct contact with one another and they can buy or
sell freely without any middleman. This model enables the consumers to buy and sell
used goods like furniture, mobile phones or electrical appliances. Examples of websites
that use this model are: OLX and Jiji. Consumer to consumer ecommerce presents a
means for consumers to set their rules for the business transaction, they set their prices as
well and the buying party checks for themselves if the set prices and rules are favorable
before making a deal with the selling party. The consumer that’s selling prepares the
product to be sold and place it on sale on their own while the consumer that’s purchasing
chooses from the different displayed good s to be sold or uses the search engine to search
for what to be purchased and chooses from the returned results of the search like on
eBay.
This model is the inverse of business to consumer because here, as the name implies, it’s
the consumers that sell to the business. Freelancers and businesses that buy from then are
a perfect example for this model of E- Commerce. Here, individuals (that is, consumers)
create value (could be goods or services) that businesses consume. A programmer for
instance can give his/her service and abilities to utilize and maintain the online resources
of a system as a specialist in the programming field. A platform known as “fiver” works
on this model.
f. Business to administration:
Also known as business to government which usually involves exchange of data between
businesses and the government via the internet, an example is when a business wants to
advertise its product or service at the government level. Business to administration type
of ecommerce includes different services like legal documents, social security, fiscal
g. Consumer to administration:
query from the government, it works on the model of consumer to administration type of
ecommerce. It creates a way that is easy for communication between governments and
Is the buying and selling of goods and services through wireless technology-i.e.,
handheld devices such as cellular telephones and personal digital assistants (PDAs). It
does not always require internet, such as mobile banking. It is also referred to as next
delivery over wireless devices becomes faster, more secure, and scalable, some believe
that m-commerce will surpass wire line e-commerce as the method of choice for digital
commerce transactions. Industries affected by m-commerce include: financial services,
I-Marketing: Throughout history, businesses have been faced with the fundamental problem of
identifying effective mediums to provide the marketplace with information about their identities
and their product and service offerings. In the direct marketplace, the producer presents
physically to perspective buyers available goods and services. Everything depends on the
closeness of availability and the personal relationship existing between buyer and seller at the
moment of exchange.
E-Commerce Storefront: While I-Marketing did provide garment companies with the capability
to open exciting new channels of communication with the marketplace, technologically savvy
executives soon realized that what was really needed was a way to perform transactions and
permit interactions between themselves and the consumer over the Internet. A new kind of
internet capability and a new kind of business model, the pure-play internet storefront designed
specifically to sell and service the marketplace online, emerged. Soon companies like
Amazon.com, e-Bay, and Priceline.com were offering Web-based storefronts that combined I-
Marketing on-line catalogues and advertising techniques with new technology tools such as
Web-site personalization, self- service, interactive shopping carts, bid boards, credit card
payment, and on-line communities that permitted actual on-line shopping. The new e-business
storefronts spawned a whole new set of e-application categories and included the following.
E-Tailing and Consumer Portals: These are the sites today's internet shopper normally
associates with web-based storefront commerce. The overall object of enterprises in this category
is to enable web-driven fixed-price transactions, centered on products and services aggregated
Bidding and Auctioning: Sites in this category perform two possible functions. Some sell
products and services through auction-type bidding using bid boards, catalogue integration, and
chat rooms. Others, like eBay, ONSALE, and uBid perform the role of third-party cyber
support processes and functions focused on enabling a close relationship- building experience
with the consumer. These applications include customer profile management, custom content
Electronic Bill Payment (EBP): These applications assist customers to maintain accounts and
pay bills electronically. For example, large garment companies such as Benetton have made
conscious efforts to move their billing on-line, while a number of smaller EBP dot-coms have
surfaced on the Web devoted to bill aggregating, payment, and personal finance management.
Typical EBP features include Internet banking, bill consolidation, payment processing, analysis,
reporting, and integration with biller accounting systems. For many in both the marketplace and
the investment community, this new brand of electronic business-to-consumer enterprise seemed
to offer a path to a whole new way of selling and servicing in what was being termed the 'new
economy." The advantages of the e-business storefront over traditional stores were obvious. A
single seller could construct a web storefront that could reach a global audience that was open for
business every day of the year, at any hour. By aggregating goods and deploying web- based
tools, this new brand of marketer could offer customers a dramatically new shopping experience
that combined the case of shopping via personal PC with nearness, capability for self-service,
access to a potentially enormous repository of products and services, and information far beyond
The goal of storefront e-commerce is nothing less than the reengineering of the traditional
transaction process by gathering and deploying all necessary resources to ensure that the
customer receives a complete solution to their needs and an unparalleled buying experience that
not only reduces the time and waste involved in the transaction process, but also generates
communities-of-interest and full service consumer processes, take for instance Amazon.com.,
whose goal is not just to sell products, but to create a shopping "brand" where customers can log-
on to shop for literally anything. In such a culture, the real value of the business is found in
owning the biggest customer base that contains not only their names and addresses but also their
between stakeholders directed at gain sharing is critical. e-Business Marketplaces can be divided
into three separate types. The selection of a type depends on the overall strategy of the business
ITXs today operate in industry marketplaces that are highly fragmented and have a considerable
level of product or service complexity. In this context, complexity is defined as requirements for
special user needs, time-sensitive products, geographical limitations, volatile market conditions,
ITXs can essentially be divided into two types. The first, independent vertical exchanges, attempt
ITXs in this group address industry-specific issues and provide industry-specific applications,
services, and expertise without significant investment from existing industry players. The second
type of ITX has been termed independent horizontal exchanges. ITXs in this group facilitate
procurement economies, products, and services to support business process that are common
across multiple industries. ITXs are primarily used for managing spot buys, disposing of excess
and obsolete inventory, and procuring non- critical goods and services, Latham, Scott, (2000).
ITXs are operated by a neutral third party, which utilizes strong industry and domain expertise to
manage relationships and vertical-specific processes. Their business plan is remarkably simple.
ITXs offer a neutral site where purchasers and suppliers can buy and sell goods and services. In
turn, the ITX operators collect user fees, or transaction commissions for their web development,
promotion, and maintenance efforts. According to Harbin, Joan (2001). ITXs provide four major
levels of functionality.
a. Information: Perhaps the major function of ITXs is their ability to provide special
the capabilities of suppliers, typically through an auction or chat room. The actual
c. Transaction: Besides matching buyers and sellers, ITXs on this level can conduct the
transaction on-line. The ITX often takes title of the goods and corresponding
responsibility for accounts payable and receivable. Besides pricing and terms
management, the ITX can also provide shipping and order status information.
trading exchange services to (it into a larger supply chain and application integration
strategy. ITX services greatly increase their value to garment companies if they can help
com craze swept through business at the beginning of 2000. Industry analysts predicted
Okoro (2014) examined the impact of selected e-payment instruments on the inter-mediation
efficiency of the Nigerian economy using time series data from 2006 to 2011 and employing
multiple regression technique using intermediation efficiency indicators. The study discovered
that there was a significant relationship between ATM, POS, Internet service values and the
intermediation efficiency of the Nigerian economy. Other studies by Acha et al. (2017), Joseph
and Richard (2015) and Yaqub et al. (2013) examined the benefits and challenges of the e-
payment system. Further studies by Kujur & Shah (2015) considered the impediments some
developing countries may face while adopting the electronic payment system. Mago &
Chitokwindo (2014) opined that the e-payment strategy has significantly affected the growth of
Kombo (2013) examined the effect of electronic accounting system (EAS) on improving auditing
process. Descriptive statistics and cross tabulation were used to analyses data using statistical
package of social science (SPSS). This study revealed that the contributions of EAS to the
effectiveness and efficiency of the auditing process is moderate. In a similar research Scovia &
Callist (2015) investigated the impact of automated accounting system on financial reporting.
The study revealed that computerized accounting system has proved to be effective in providing
information regarding the financial position of an entity in a timely and efficient manner.
keeping accounting records. The study revealed that the computerized accounting system is an
effective means of keeping accounting records. This is because computerized accounting system
provides a means for them to record; very high volume of transactions with great speed, and
information. It also provides management with up-to-date current account balance information
since balances are posted online and real-time as the transaction occur.
Finally, Nnanta & Eme (2013) worked on the pros and cons of e-payment system in
wages/salaries administration, as well as factors that affect the applicability of the system.
CHAPTER THREE
3.1 ANALYSIS
This section provides an overview of the QuikPay (Nelnet) payment system, analyzing its core
functionalities, how it addresses institutional payment needs, and the methods used to implement
3.1.1 METHODOLOGY
The methodology used in analyzing the QuikPay payment system follows a descriptive and
2. System Evaluation: Assessing system efficiency, reliability, user experience, and areas
understand practical challenges and identify best practices in using QuikPay effectively.
The existing QuikPay (Nelnet) system serves as an electronic billing and payment solution for
tertiary institutions, allowing students to pay tuition and other fees online. Key components
include:
b. Multiple Payment Methods: The system supports credit/debit cards, ACH transfers, and
c. Security Features: Compliance with PCI-DSS standards ensures data security and
e. Integration with SIS: The system integrates with Student Information Systems (SIS),
synchronizing billing information and updating student payment records in real time.
While QuikPay has optimized the payment process for many institutions, certain challenges and
weaknesses remain:
structures and financial aid options, which can be challenging for institutions with unique
billing requirements.
b. Service Fees: QuikPay may impose additional transaction fees, particularly for credit
c. Integration Complexity: Though it integrates with SIS platforms, the initial setup can be
complex, requiring technical expertise and ongoing maintenance, which may strain
dependent on stable internet access, which can hinder access for students in areas with
limited connectivity.
e. User Frustration with Security Protocols: While necessary, the system’s strict
The proposed system, a tailored payment management solution, aims to address the limitations
and improving user accessibility. This system is designed to accommodate unique billing
requirements, integrate seamlessly with various Student Information Systems (SIS), and provide
offline payment options for users in low-connectivity areas. Additionally, the proposed system
features a more user-friendly security protocol, balancing secure transactions with ease of use to
2. Reduced Transaction Costs: Unlike QuikPay, the proposed system includes options for
improving affordability.
3. Simplified Integration: Designed to integrate easily with popular SIS platforms, the
system reduces technical complexity, enabling faster implementation and reducing the
5. Streamlined Security Protocols: While maintaining high security standards, the system
single sign-on (SSO) and multifactor authentication options tailored to user needs.
The proposed system’s design centers on flexibility, accessibility, and user satisfaction. The
faculty, and administrators. The interface offers options for custom payment plans,
2. Integration Layer: This layer facilitates data exchange between the payment system and
protect sensitive data while ensuring that the login process remains convenient for users.
transfers, credit/debit cards, and digital wallets, with options to reduce or eliminate
The system development follows the Agile methodology, allowing for iterative and flexible
project progression that adapts to feedback from institutional stakeholders. The primary stages
are:
2. System Design and Prototyping: Develop and share prototypes for feedback, refining
3. Development and Testing: Implement the system in iterative cycles, testing each
4. Deployment and Training: Deploy the system within the institution’s infrastructure,
accompanied by training sessions for administrators, support staff, and end users.
5. Maintenance and Updates: Regularly update the system to align with new policies,
1. Start
4. If "Make Payment":
o User chooses payment method (e.g., bank transfer, card, digital wallet).
o System verifies payment details.
5. If "View Account": User can view payment history, balance, and schedules.
8. End
Figure 3.2 Flowchart Of The Proposed System
Actors:
o Student
o Administrator
Use Cases:
The database structure for the proposed system includes key tables to handle users, transactions,
The proposed system uses a three-tier architecture comprising the Presentation Layer,
1. Presentation Layer: This is the front end, where users interact with the system via a
responsive web interface designed with HTML, CSS, and JavaScript frameworks. It
2. Application Layer: Contains the business logic and includes modules for payment
processing, billing customization, and user management. This layer also manages
integration with SIS and financial aid platforms through APIs, allowing seamless data
synchronization.
3. Data Layer: Includes a relational database (e.g., MySQL or PostgreSQL) that securely
stores user information, transaction records, billing data, and security logs. Data
encryption and backup protocols are in place to protect sensitive information and ensure
data integrity.
CHAPTER FOUR
4.1 HARDWARE REQUIREMENTS
The proposed payment management system requires specific hardware configurations for
Server-Side Hardware:
o Storage: 500 GB solid-state drive (SSD) for faster data read/write operations,
bandwidth for reliable and uninterrupted access to the online payment platform.
Client-Side Hardware:
o Display: Screen resolution of at least 1280x720 pixels for clear and accessible UI
interactions.
o Network Connectivity: Reliable internet connection with a minimum of 5 Mbps
The software requirements include both server-side and client-side components to ensure
Server-Side Software:
o Operating System: Linux-based systems (e.g., Ubuntu Server 20.04 LTS) are
preferred for stability and security. Windows Server is an alternative option for
o Web Server: Apache HTTP Server or Nginx to handle HTTP requests and serve
the payment data, ensuring reliability, and facilitating secure data storage.
o Programming Languages:
o Version Control: Git for tracking changes during development and allowing
o Web Browser: Modern web browsers like Google Chrome, Mozilla Firefox,
Windows 10, macOS, or Linux distributions, which supports the chosen browser.
4.3 OUTPUT
The proposed system’s outputs encompass several types of results essential for users and
administrators:
o Student Portal: Provides a clear, accessible dashboard where students can view
account balances, payment histories, financial aid statuses, and upcoming due
dates.
for due dates, successful payments, and pending actions, improving financial
quarterly, and annual reports that can be customized based on parameters such as
o Audit Logs: Detailed logs of all transactions, access activities, and changes
within the system are maintained for compliance and auditing purposes.
o Error and Alert Messages: The system generates real-time error messages (e.g.,
3. Security Logs:
5.1 SUMMARY
This chapter provides a summary of the key findings and highlights of the research and
development of the proposed payment system for educational institutions. The objective of the
system was to enhance the existing student payment processes by providing a more flexible,
The system is designed to allow students to manage their profiles, view and customize billing
structures, select from various payment plans, and monitor the status of their transactions.
Additionally, the integration of financial aid options within the system helps streamline the
payment process, ensuring that students have access to all necessary resources before making
payments.
The implementation of the proposed system has successfully addressed the key weaknesses of
the previous system, such as limited customization, poor transaction transparency, and lack of
real-time payment status. The results showed that the system improves both the student
System flexibility: The new system allows for the customization of billing structures and
payment plans based on course types, credit loads, and financial aid eligibility.
Real-time transaction monitoring: Students and administrators can track payments and
into the payment system, allowing students to view their eligibility and aid status during
Scalability and ease of use: The system is scalable to handle future growth, ensuring it
5.2 CONCLUSION
The proposed payment system offers a comprehensive solution to the challenges faced by
customizable billing structures, multiple payment plans, real-time transaction monitoring, and
financial aid integration, the system significantly improves the overall efficiency of the payment
process.
The implementation of the system has been successful, with positive feedback from students and
administrators. The system’s flexibility and scalability ensure that it can grow with the institution
and continue to serve the needs of both students and staff. Additionally, the incorporation of
robust security measures such as multi-factor authentication (MFA) ensures that the system is
In conclusion, the proposed system represents a significant improvement over the existing
systems, providing a more user-friendly, efficient, and transparent platform for handling student
payments.
5.3 RECOMMENDATIONS
While the proposed system offers significant improvements, there are a few recommendations
application to allow students to manage their payments, view transaction history, and
receive notifications directly from their mobile devices. This would enhance accessibility
operations, it would be beneficial to integrate the payment system with the institution's
LMS. This would allow students to directly access billing and payment information
3. Advanced Analytics and Reporting Tools: Adding advanced analytics capabilities for
planning.
4. Continuous System Updates: Regular system updates should be conducted to ensure the
software remains compatible with the latest technologies, incorporates new payment
5. User Training and Support: Continuous training for students and administrators on how
to best utilize the system should be provided. Additionally, a dedicated support system
(e.g., live chat or help desk) should be set up to assist users with issues they might
encounter.
By implementing these recommendations, the system can be further optimized to provide an
even more seamless and efficient experience for all users, ensuring that both students and
Okifo J. and Igbunu R. (2015) Electronic Payment System in Nigeria: Its Economic
www.iiste.org
Asaolu, T.O., Ayoola, T.J. & Akinkoye, E.Y. (2011). Electronic Payment System in
on Economic Growth of Nigeria. Asian Journal of Economics and Business. 4(1), 71-88.
Buckley, P. R. & Malady, L. (2015). Building Consumer Demand for Digital Financial Services
David,H., Willeson, M., Lindblom, T. & Bergendahl, G. (2001). “What Does it Cost to Make A
Federal Reserve Payments Study (2004).“Analysis of Noncash payment Trend in the United
Feig, Nancy (2007). "Mobile Payments: Look to Korea". Banktech.com. Retrieved 2011-09-19.
Good, Barbara Ann (2000).The changing face of money: will electronic money be adopted in the
United States?. Taylor & Francis. pp. 80–81. ISBN 9780815338093. Retrieved 28
December 2010.
Grantthorbton.global
01-21.
http://www.life123.com/beauty/style/online-shopping/history-of-online-shopping.shtml
Kevin Kelly(2005). We Are the Web Wired magazine, Issue 13.08, August 2005
Addison Wesley.
Leong, A. (2010).Paper, Plastic and now, Electronic: A Survey of Electronic Payment System,
Martin, Andrew (2010). "How Visa, Using Card Fees, Dominates a Market". New York Times.
Retrieved 2010-01-06.
National Automated Clearing House Association (NACHA, 2005). "Banks Ride ARC to Record
http://www.nacha.org/news/news/pressreleases/2005/Pr041105/pr041105.htm
Pay Schools."Welcome to PaySchools!".PaySchools.com.Retrieved 2012-03-29.
0538469242.
Easy".SchoolPaymentSolutions.com.Retrieved. 2012-03-29.
http://en.wikipedia.org.
"US Operators Prepare to Launch Isis Digital Wallet Pilot" PC World. Retrieved 25 April,
2011www.computerworld.com
APPENDIX A
SOURCE CODE
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Student Payment Portal - Dashboard</title>
<style>
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 20px;
background-color: #f5f5f5;
}
.container {
max-width: 1000px;
margin: 0 auto;
background-color: white;
padding: 20px;
border-radius: 8px;
box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}
.dashboard-grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 20px;
margin-bottom: 30px;
}
.dashboard-card {
background-color: #f8f9fa;
padding: 15px;
border-radius: 8px;
border: 1px solid #dee2e6;
}
.balance-card {
background-color: #e7f5ff;
border-color: #74c0fc;
}
.payment-history {
margin-top: 20px;
}
table {
width: 100%;
border-collapse: collapse;
margin-top: 10px;
}
th, td {
padding: 12px;
text-align: left;
border-bottom: 1px solid #ddd;
}
.alert {
padding: 10px;
margin-bottom: 15px;
border-radius: 4px;
background-color: #fff3cd;
border: 1px solid #ffeeba;
color: #856404;
}
.btn {
background-color: #4CAF50;
color: white;
padding: 10px 20px;
border: none;
border-radius: 4px;
cursor: pointer;
text-decoration: none;
display: inline-block;
}
.btn:hover {
background-color: #45a049;
}
.receipt-modal {
display: none;
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-color: white;
padding: 20px;
border-radius: 8px;
box-shadow: 0 2px 10px rgba(0,0,0,0.1);
z-index: 1000;
}
.modal-backdrop {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0,0,0,0.5);
z-index: 999;
}
</style>
</head>
<body>
<div class="container">
<h1>Student Payment Portal</h1>
<div class="alert">
Important: Fall semester tuition payment due in 15 days
</div>
<div class="dashboard-grid">
<div class="dashboard-card balance-card">
<h2>Current Balance</h2>
<h3>$3,500.00</h3>
<button class="btn" onclick="showPaymentForm()">Make Payment</button>
</div>
<div class="dashboard-card">
<h2>Financial Aid Status</h2>
<p>Approved: $5,000.00</p>
<p>Disbursement Date: August 15, 2024</p>
</div>
</div>
<div class="payment-history">
<h2>Payment History</h2>
<table>
<thead>
<tr>
<th>Date</th>
<th>Description</th>
<th>Amount</th>
<th>Status</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<tr>
<td>2024-01-15</td>
<td>Spring Tuition Payment</td>
<td>$3,000.00</td>
<td>Completed</td>
<td><button class="btn" onclick="downloadReceipt('receipt-123')">Download
Receipt</button></td>
</tr>
<tr>
<td>2023-12-01</td>
<td>Laboratory Fee</td>
<td>$500.00</td>
<td>Completed</td>
<td><button class="btn" onclick="downloadReceipt('receipt-124')">Download
Receipt</button></td>
</tr>
</tbody>
</table>
</div>
</div>
<script>
// Show/Hide Payment Form
function showPaymentForm() {
document.getElementById('paymentModal').style.display = 'block';
document.getElementById('modalBackdrop').style.display = 'block';
}
function hidePaymentForm() {
document.getElementById('paymentModal').style.display = 'none';
document.getElementById('modalBackdrop').style.display = 'none';
}
// Show/Hide Confirmation
function showConfirmation(details) {
document.getElementById('confirmationDetails').innerHTML = details;
document.getElementById('confirmationModal').style.display = 'block';
document.getElementById('modalBackdrop').style.display = 'block';
}
function hideConfirmation() {
document.getElementById('confirmationModal').style.display = 'none';
document.getElementById('modalBackdrop').style.display = 'none';
}
hidePaymentForm();
showConfirmation(confirmationDetails);
sendPaymentNotification(amount);
this.reset();
});
function validateCardNumber(cardNumber) {
return /^\d{16}$/.test(cardNumber);
}
function generateTransactionId() {
return 'TXN-' + Math.random().toString(36).substr(2, 9).toUpperCase();
}
function downloadReceipt(receiptId) {
// Simulate receipt download
alert(`Downloading receipt ${receiptId}`);
}
function downloadConfirmation() {
// Simulate confirmation download
const content = document.getElementById('confirmationDetails').innerText;
alert('Downloading payment confirmation...');
}
function sendPaymentNotification(amount) {
// Simulate sending email/SMS notification
console.log(`Payment notification sent: Payment of $${amount} received`);
}
// Simulate periodic balance check and notifications
setInterval(() => {
checkDueDates();
}, 60000); // Check every minute
function checkDueDates() {
// Simulate checking due dates and sending notifications
console.log('Checking due dates and sending notifications if needed');
}
</script>
</body>
</html>
APPENDIX B: OUTPUT SCREEN