Extended IoT Payment System Model for Rwanda Stadium Using Smart Cards Case Study: Pere Stadium
Extended IoT Payment System Model for Rwanda Stadium Using Smart Cards Case Study: Pere Stadium
Abstract: The concept of implementing an extended model of an Internet of Things (IoT)-based payment system at Rwanda's
stadiums presents an innovative solution to enhance both the customer experience and operational efficiency. This
technology will eliminate long queues at payment points, allowing customers to bypass ticketing delays and save valuable
time. By utilizing RFID (Radio Frequency Identification) technology, the system enables the simultaneous scanning of
multiple personal e-cards, automatically displaying card details and balances on an LCD screen. This ensures that customers
can easily monitor their payment status, reducing any potential confusion. The primary objective of this research is to design
and implement an IoT-based stadium payment system for "Pere Stadium," located in Nyamirambo Sector, Nyarugenge
District, Rwanda. The proposed system is subscription-based and introduces a new form of digital payment for stadium
services. It integrates an RFID reader, a database, and RFID cards, requiring customers to register with the stadium's
administrator. Registration involves providing essential details, such as names, contact information, and funds to be loaded
onto the card, which can be replenished after use. Upon registration, customers can access the stadium, and their RFID
cards will be scanned at entry points to process payments. If the card's balance is insufficient, entry will be denied until the
customer replenishes their funds with the assistance of stadium agents. The system will automatically update the database
with each transaction, ensuring real-time record keeping.
How to Cite: Kabila Hortance Mireille; Dr. Wilson Musoni (PhD) (2025). Extended IoT Payment System Model for Rwanda
Stadium Using Smart Cards Case Study: Pere Stadium. International Journal of Innovative Science and
Research Technology, 10(3), 668-681. https://doi.org/10.38124/ijisrt/25mar446
II. STATEMENT OF THE PROBLEM The key challenge is the need for an integrated Internet
of Things (IoT)-based solution that improves both the
Traditional ticketing and payment systems at stadiums security and operational efficiency of stadiums. By
often result in slow, cumbersome, and error-prone processes. combining RFID technology, real-time data management,
This not only creates a stressful experience for both attendees and automated processes, such a system can address critical
and staff but also leads to long queues and delays at ticket issues like:
Documentation
Documentation refers to the evidence supporting
information and ideas obtained from external sources,
including both primary and secondary sources.
Internet Research
Internet research refers to the process of gathering
information from the Internet, especially freely accessible
IV. PRESENTATION, ANALYSIS AND of the system is provided to visualize the operational flow.
INTERPRETATION OF FINDINGS Mathematical models essential to the system's operation are
also developed, followed by a description of the specific
Introduction materials used in the construction. The implementation
This chapter presents the results of the development and process is discussed, outlining each step from initial setup to
testing of the IoT-based stadium payment system for Pere final testing. Lastly, an estimation of the project cost is
Stadium. The primary goal of this system is to streamline the provided, detailing the expenses associated with the system's
entry and payment process by using RFID technology development. Each section contributes to evaluating how
integrated with an ESP8266 Node MCU microcontroller. In effectively the designed system meets the objectives,
this chapter, the findings are organized into sections that focusing on enhancing customer experience through efficient
illustrate the system's design, functionality, and and secure stadium entry and payment handling.
implementation outcomes. I begin by describing the system’s
block diagram and circuit diagram, which demonstrate the System Block diagram
connections and interaction among components. A flowchart
The ESP8266 is connected to a Wi-Fi network, RFID module (MRC522). The NodeMCU acts as the central
allowing it to communicate with a remote MySQL database microcontroller, connecting to the RFID reader, LCD screen,
where all transaction and balance details are stored. When a and buzzer. The RFID module is used to scan tags, with its
customer’s payment is processed, their updated information data pins (SCK, CE, SDA, and SDO) connected to the
is saved in the database. A PHP script provides an interface NodeMCU’s GPIO pins for communication. When a valid tag
for the stadium administrator to access and view transaction is scanned, the system displays the user’s information on the
details on a computer, allowing for easy management of OLED LCD screen (OLED12864), allowing customers to
customer accounts and balances. This system streamlines view their balance or status. The buzzer provides an audible
stadium entry by enabling quick, contactless payment alert to indicate successful or failed scans, and the system is
verification and record-keeping for administrators. powered by a 5V battery, making it portable and easy to
deploy at stadium entry points.
Circuit Diagram
This circuit diagram illustrates an RFID-based payment
system using a NodeMCU, an OLED LCD, a buzzer, and an
If the tag is recognized and registered, the system real-time data transmission, and user interaction. The key
displays the tag owner’s details on the LCD screen. Then, it steps in the implementation process are outlined below:
checks if there are sufficient funds for entry. If payment is
successful, the transaction details are sent to a database, Hardware Setup
which stores the payment information and updates the The first step is to properly assemble and connect all the
balance. The system then notifies the customer at the gate hardware components. Below is a breakdown of the hardware
entry, allowing them access. The database also allows an setup:
admin to view payment details, providing a record of
transactions and facilitating monitoring of entry payments. If NodeMCU (ESP8266): This microcontroller will be
payment is unsuccessful, the system does not allow entry, and responsible for connecting to the Wi-Fi network and
the customer will need to top up their card. interfacing with the RFID module, LCD display, and other
components. It will manage the data transmission to and
Specific materials from the MySQL database.
The following table provides a detailed list of the
materials and components used in the development of the
IoT-based stadium payment system. Each component has
been chosen for its compatibility, functionality, and
contribution to the overall system design.
Implementation
The implementation of the IoT-based stadium payment
system involves integrating all the hardware components with
the necessary software to facilitate RFID-based payments,
RFID Module (MFRC522): This module will be the microcontroller to retrieve the unique identifier (UID)
connected to the NodeMCU and will be used to read the RFID from the tag.
tags presented by users at the stadium. It communicates with
RFID Tags: Customers will be issued RFID tags (or These tags will be used for stadium access and payment
cards) that store essential details, such as user ID and balance. processing.
uzzer: The buzzer will emit an audible sound to provide feedback to the user, indicating whether the RFID scan was successful
or if there was an error
Fig 10 Buzzer
Fig 11 Battery
One of the notable features of the system is the LCD Based on the findings of this research, the following
display, which shows the customer’s card details and balance, recommendations are made for the successful
REFRENCES