ALGORITHM FOR CONNECTING ONLINE PAYMENT SERVICES FONDY, LIQPAY AND THEIR IMPLEMENTATION

Authors

DOI:

https://doi.org/10.28925/2663-4023.2022.17.6575

Keywords:

online payments services, Fondy, LiqPay, webhook, cashless payments, online payments.

Abstract

The work describes the algorithms for connecting the two most common payment services in Ukraine - Fondy and LiqPay - to software tools (websites, mobile applications with Internet connection). Currently, such a topic is quite relevant, since not only the domestic economy, but also the world economy is actively transitioning to cashless payments. And this, in turn, poses challenges not only to economists, but also to information technology specialists. Now it is difficult to imagine a catalog site or a service site without online payment for purchased goods. Using non-cash payments, it is possible to pay almost everything: from goods to utilities and administrative fines. The purpose of our research is the development of an algorithm for connecting online payment services to websites and mobile applications connected to the Internet, and the software implementation of such an algorithm. Each service for making online payments has documentation and a set of development tools, utilities and documentation that allows you to create applications based on a certain technology or for a certain platform (SDK). SDKs typically have test credentials and test keys to enable test payments. Analysis of the scheme by which funds are debited from the client shows that two main methods must be implemented for the site server. These methods are: creation of a web form to proceed to the next stage of filling in payment details and receiving webhooks (a mechanism for sending requests when events occur in the system) from the service server. In our work, we describe a method for generating a web payment form and a method for processing webhooks. The proposed software solution is only a wrapper that facilitates the interaction of the payment service with the code by providing the opportunity to connect several services and combine them under one interface. This in turn removes the direct dependency on a specific SDK implementation. It also makes sense to write a similar interface for sites with one payment service, as there are often customers who, for certain reasons, decide to replace the payment service on their site. If a similar interface is implemented there, then replacing the payment service practically boils down to the implementation of several methods from the interface with the new SDK. And this will not bring changes to the already working logic with orders.

Downloads

Download data is not yet available.

References

Bezghotivkovi rozrakhunky. Natsionalnyi bank Ukrainy. https://bank.gov.ua/ua/payments/nocash

Ekonomichna pravda. Z kartky na kartku: yak pratsiuiut ukrainski platizhni servisy. Ekonomichna pravda. https://www.epravda.com.ua/projects/fintech/2019/08/21/650653/

Natsionalnyi bank Ukrainy. Rozpodil bezghotivkovykh operatsii z vykorystanniam platizhnykh kartok, traven 2022 roku. Natsionalnyi bank Ukrainy. https://bank.gov.ua/ua/news/all/rozpodil-bezgotivkovih-operatsiy-z-vikoristannyam-platijnih-kartok-traven-2022-roku

About webhooks - GitHub Docs. GitHub Docs. https://docs.github.com/en/get-started/customizing-your-github-workflow/exploring-integrations/about-webhooks

Cashless transactions - BLIK - Scan and pay - moBilet - P2P payments - Pre-paid top-up - Bank Millennium. Klienci Indywidualni - Konta, pożyczki, kredyty mieszkaniowe, karty, lokaty - Bank Millennium. https://www.bankmillennium.pl/en/electronic-banking/mobile-application-individuals-business/cashless-payments

Monobank zapuskaie posluhu internet-ekvay̆rinhu. Visit Ukraine - INFORMATION PAGE FOR FOREIGN TOURISTS. https://visitukraine.today/uk/blog/416/monobank-zapuskaje-poslugu-internet-ekvairingu

Monobank zapuskaie servis dlia oplaty posluh onlain. The Village Ukraina. https://www.the-village.com.ua/village/business/news/316447-monobank-stvorit-servis-dlya-oplati-poslug-onlayn

RSA Encryption Algorithm - Javatpoint. www.javatpoint.com. https://www.javatpoint.com/rsa-encryption-algorithm

Six macrotrends shaping the future of payments. PwC. https://www.pwc.com.au/digitalpulse/report-future-payments.html

Wisniewski, T. P., Polasik, M., Kotkowski, R., Moro, A. (2021). Switching from Cash to Cashless Payments during the COVID-19 Pandemic and Beyond. SSRN Electronic Journal. https://doi.org/10.2139/ssrn.3794790

https://www.liqpay.ua/about/info

Webhook.site - Test, process and transform emails and HTTP requests. Webhook.site - Test, process and transform emails and HTTP requests. https://webhook.site/#!/89a9a026-49ac-4452-b919-e4fbc23f29c5

What does the acronym SDK mean? AT Internet definition. AT Internet.https://www.atinternet.com/en/glossary/sdk/

What’s an acquiring bank and why you need one. Adyen | The platform to help your business grow. https://www.adyen.com/blog/acquiring-bank

What to expect at the ET future of money summit 2022 on july 26-27. The Economic Times. https://economictimes.indiatimes.com/industry/banking/finance/what-to-expect-at-the-et-future-of-money-summit-2022-on-july-26-27/articleshow/92900593.cms

Downloads


Abstract views: 301

Published

2022-09-29

How to Cite

Stupin, A. ., Hlynchuk, L., & Hryshanovych, T. (2022). ALGORITHM FOR CONNECTING ONLINE PAYMENT SERVICES FONDY, LIQPAY AND THEIR IMPLEMENTATION. Electronic Professional Scientific Journal «Cybersecurity: Education, Science, Technique», 1(17), 6575. https://doi.org/10.28925/2663-4023.2022.17.6575