Design of Backend API Payment Gateway System Implementation to Minimize Fraud and Facilitate Payment Transactions at Hattrick Online Game Cafe
DOI:
https://doi.org/10.56127/ijst.v4i2.2224Keywords:
System, Backend, API, Payment Gateway, Fraud, Payment.Abstract
Hattrick Online Game Cafe has branches in two cities, namely Pemalang and Depok. In addition, this cafe operates almost 24 hours a day, seven days a week, with cashier operations carried out on a morning and evening shift schedule. Furthermore, payments are still made in cash. These conditions have led to several challenges, such as the inability to monitor financial transactions in real time, which could result in fraud or manipulation of cash flow. Another challenge is the need for meticulous attention to detail in calculating payment amounts and cash refunds given by customers to cashiers. Cashier staff may make errors due to fatigue during their shifts, and there is also a need for cash inventory counts as a means of refunding in payment transactions. Finally, the main challenge is the need for transparent and precise financial reports for the café owner as a means of accountability to investors who have and will invest capital in the development of the Hattrick Online Game Café business. Therefore, research on the design and implementation of a backend API Payment Gateway system as a means of customer payment transactions at the Hattrick Online Game Café is expected to address all these issues.
References
Alter, S. (2008). Defining information systems as work systems: Implications for the IS field. European Journal of Information Systems, 17(5), 448–469. https://doi.org/10.1057/ejis.2008.37
Bennett, N. (2022, October 5). What are payment gateways, and how do they work? TrueLayer Blog. https://truelayer.com/blog/payments/what-are-payment-gateways-how-do-they-work/
Garfinkel, T., & Rosenblum, M. (2003). A virtual machine introspection-based architecture for intrusion detection. In Proceedings of the Network and Distributed System Security Symposium (NDSS).
Hazzan, O., & Tomayko, J. E. (2005). Human aspects of software engineering. Charles River Media.
Laudon, K. C., & Traver, C. G. (2021). E-commerce 2021: Business, technology and society. Pearson.
Marketing Team. (2024, January 12). Payment gateway Indonesia: Revolutionizing digital transactions. OneBrick Blog. https://www.onebrick.io/blog/apa-itu-payment-gateway-indonesia
Nielsen, J., & Norman, D. A. (2002). The definition of user experience. Nielsen Norman Group. https://www.nngroup.com/articles/definition-user-experience/
Pressman, R. S. (2010). Software engineering: A practitioner’s approach (7th ed.). McGraw-Hill.
Rahman, M. M., & Ripon, S. (2016). User acceptance testing techniques for software projects. International Journal of Software Engineering and Its Applications, 10(11), 67–78.
Sari, N. P., & Wahyuni, S. (2020). Analysis of payment system efficiency through the national payment gateway (GPN). Journal of Economic and Business Research, 13(1), 85–94. https://doi.org/10.29313/jreb.v13i1.12345
Shah, V. (2020, September 21). The difference between web services vs microservices. TatvaSoft Blog. https://www.tatvasoft.com/blog/the-difference-between-micro-services-and-web-services/
Sill, A. (2016). The design and architecture of microservices. IEEE Cloud Computing, 3(5), 76–80.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Wisnu Sukma Maulana

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.













