• O. R. VINCENT Department of Computer Science, College of Physical Sciences, Federal University of Agriculture, Abeokuta, P. M. B 2240, Nigeria.



Electronic Payment, Mobile Agents, Payment Security, Inter-bank Transactions, Distributed Databases


Commercial interactions between merchants and customers pose a significant concern as they are associated with a large volume of data and complex information, especially when there is a need for switching requirements. This paper presents an agent-based analysis of e-payment transactions with the switching operations. The model adopts an inter-bank transaction network and consists of a terminal point of sale (POI) and three essential players in e-payment: customer, bank (merchant), and the Switch. This study analyses the various payment interactions using agent technology. The agent coordinates movement while the negotiation protocol serves as an internal control of the payment agreements, while the interactive hosts are the platforms that determine the status of transactions. Each agent host is equipped with a Certification Authority (CA) to secure communication between the merchant and the customer. Different transactions that agents could make are examined with formal descriptions. The implementation is achieved in Jade and compares with the object serialization mechanism. The simulation results show higher quality adaptation of agent systems and evidence of agentisation of e-transaction with Switch.





Alfi, V., Critella, M., Pietronero, L., Zaccaria, A. 2009. Minimum Agent-Based Model for Financial Markets I. European Physics Journal 67: 385-397.

APACS 2002. Card-not-Present (CNP) Transactions. Fraud prevention guidelines for CNP retailers. Association for Payment Clearing Services, London.

Aron, J. 2015. ‘Leapfrogging’: a Survey of the Nature and Economic Implications of Mobile Money, MSc Thesis, Institute for New Economic Thinking at the Oxford Martin School, University of Oxford, UK.

Barskar, R., Deen, A.J., Ahmed, G.F., Bhartl, J. 2010. The Algorithm Analysis of E-commerce security issues for Online Payment Transaction System in Banking Technology. International Journal of Computer Science and Information Security 6(1): 307-312.

Benou, P., Vassilakis, C. 2010. The conceptual model of context for mobile commerce applications. Electronic Commerce Research 10(2): 139-165.

Brafman, R. I., Domshlak, C. 2013. On the Complexity of Planning for Agent Teams and Its Implications for Single Agent Planning. Artificial Intelligence 221: 52-71.

Braun, P., Rossak, W. 2005. Mobile Agents: Basic Concepts, Mobility Models, and the Tracy Toolkit, Morgan Kaufman Publisher, Elsevier Incorporated, USA.

Buccafurri, F., Lax, G. 2011. Implementing disposable credit card numbers by mobile phones. Electronic Commerce Research 11(3): 271-296.

Claessen, J., Preneel, B., Vandewalle, J. 2003. How can Mobile Agents do Secure Electronic Transactions on Untrusted Hosts? – A survey of the security issues and the current solutions. ACM Transactions on Internet Technology 3(1): 28–48.

Duric, Z., Maric, O., Gasevic, D. 2007. Internet Payment System: A New Payment System for Internet Transactions. Journal of Universal Computer Science 13: 479-503.

Dwivedi, A., Dwivedi, A., Kumar, S., Pandey, S.K., Dabra, P. 2013. A Cryptographic Algorithm Analysis for Security Threats of Semantic E-Commerce Web (SECW) for Electronic Payment Transaction System. Advances in Computing and Information Technology 176: 367-379.

Egger, F.N. 2003. From Interactions to Transactions: Designing the Trust Experience for Business-to-Consumer Electronic Commerce. PhD Thesis. The Netherlands: Eindhoven University of Technology.

Eldegwi, H.M., Badawy, M.B., Kelash, H.M. 2015. Building a Secure Decentralized Energy System with Remote Monitoring Using Mobile Agents. In 2015 Fifth International Conference on e-Learning (econf) pp. 263-268. IEEE.

Guan, S., Tan, S.L., Hua, F. 2004. A Modularized Electronic Payment System For Agent-based E-Commerce Journal of Research and Practice in Information Technology 36: 67-87.

Hanafizadeh, P., Khedmatgozar, H.R. 2012. The mediating role of the dimensions of the perceived risk in the effect of customers’ awareness on the adoption of Internet banking in Iran. Electronic Commerce Research 12(2): 151-175.

Haller K., Schudt H., Turker C. 2005. Decentralized Coordination of Transactional Processes in Peer-to-Peer Environments, ACM Conference on Information and Knowledge Management.

Hayashi, F. 2006. A Puzzle of Card Payment Pricing: Why are Merchants Still Accepting Card Payments? Review of Network Economics l5: 144-174.

Jailani, N.F.M., Yahya, Y.Y., Patel, A., Othman, M. 2008. Secure and Auditable Agent-based E-Marketplace framework for Mobile Users. Computer Standard and Interfaces 30: 237-252.

Jung, Y., Kim, M., Masoumzadeh, A., Joshi, J.B.D. 2012. A survey of security issues in multi-agent systems. Artificial Intelligence Review 37: 239–260.

Marmot, F.G., Perez, G.M. 2009. Security Threats Scenarios in Trust and regulation Models for Distributed Systems. Computers, and Security 28: 545-556.

Muller, J.P. 1996. A Cooperation Model for Autonomous Agents. Lecture Notes in Computer Science 1193: 245-260.

Niranjanamurthy, M., Dharmendra, C. 2013. The study of E-Commerce Security Issues and Solutions. International Journal of Advanced Research in Computer and Communication Engineering 2(7): 1-12.

Ongtang, M., Hurson, A.R., Jiao, Y. 2009. Agent-based Infrastructure for Data and Transaction Management in Mobile Heterogeneous Environment, Proceedings of the WRI International Conference on Communications and Mobile Computing. Pp. 314-318.

Ontang, M., Hurson, A.R., Jiao, Y. 2008. Transactional Agents for Pervasive Computing. Journal of Computers and Communications 1122-1127.

Reaves, B., Scaife, N., Bates, A., Traynor, P., Butler, K. 2015. Mo(bile) Money, Mo(bile) Problems: Analysis of Branchless Banking Applications in the Developing World, Proceedings of the 24th USENIX Security Symposium August 12–14, Washington, D.C. pp. 17-32.

Santos, K.M., Inline, W. 2004. Securing of a Mobile Transaction: A Trust Model. Electronic Commerce Research 4: 359-372.

Shamoun, S., Sarne, D. 2013. Increasing Threshold Search for Best-Valued Agents. Artificial Intelligence 199–200: 1-21.

Sheng, V., Tan, S.L., Feng, H. 2004. A Modularized Electronic Payment System for Agent-Based E-commerce. Journal of Research and Practice in Information Technology 36(2): 67-87.

Shintaro, O. 2005. New Perspectives on M-Commerce Research. Journal of Electronic Commerce Research 6(3): 160-164.

Singelee, D., Preneel, B. 2004. Secure E-Commerce using Mobile Agents on Untrusted Hosts, COSIC Internal Report. Pp. 1-32.

Srivastava, R. 2015. Security Mechanism for Online Transactions Using Mobile Agents. Standard View Publications. Pp. 23-40.

Staykova, K., Damsgaard, J. 2020. A 2020 perspective on “The race to dominate the mobile payments platform: Entry and Expansion strategies”. Electronic Commerce Research and Applications 100954.

Vincent, O.R., Lawal, O.M. 2018. A key agreement authentication protocol using an improved parallel Pollard rho for the electronic payment system. The Journal of Supercomputing 74(5): 1973-1993.

Vincent, O.R., Folorunso, O., Akinde, A.D. 2010a. Improving E-payment Security using Elliptic Curve Cryptosystem. Electronic Commerce Research 10: 27-41.

Vincent, O.R., Folorunso, O., Akinwale, A.T., Akinde, A.D. 2010b. Transaction Flow in Card Payment Systems Using Mobile Agents. Interdisciplinary Journal of Information, Knowledge, and Management 5: 153-166.

Vincent, O.R., Makinde, A.S., Akinwale, A.T. 2017. A cognitive buying decision-making process in B2B e-commerce using Analytic-MLP. Electronic Commerce Research and Applications 25: 59-69.

Vincent, R. 2012. An Agent-based Decision Model for Electronic Payment System. International Journal of Computer Applications 60(18).

Vitabile, S., Conti, V., Militello, Sorbello, F. 2009. An extended JADE-S based framework for developing secure Multi-Agent Systems. Computer Standards & Interfaces 31(5): 913–930.

Wang, W., Li, F. 2020. What Determines Onlne Transaction Price Dispersion? Evidence from the Largest Online Platform in China. Electronic Commerce Research and Applications 100968.

Weiss, G. 2013. Multiagent Systems, Intelligent Robotics, and Autonomous Agents Series, published by the MIT Press.

Yuan, S., Liu, L., Su, B., Zhang, H. 2020. Determining the antecedents of mobile payment loyalty: Cognitive and affective perspectives. Electronic Commerce Research and Applications 100971.

Zhao, Y., Zhao, Y., Yuan, X., Zhou, R. 2018. How knowledge contributor characteristics and reputation affect user payment decisions in paid Q&A? An empirical analysis from the perspective of trust theory. Electronic Commerce Research and Applications 31: 1-11.

Zhu, G., Wu, Z., Wang, Y., Cao, S., Cao, J. 2019. Online purchase decisions for tourism e-commerce. Electronic Commerce Research and Applications 38: 100887.