INTEGRASI TRANSAKSI PEMBELIAN PAKET DAN SALDO PADA PERUSAHAAN XYZ MELALUI PERANCANGAN API
Keywords:
Information System Integration, API, REST API, Spring Framework, Integrasi Sistem InformasiAbstract
ABSTRAK
Pada era digitalisasi, komunikasi sekarang dilakukan melalui media internet yaitu situs web
yang menggunakan protokol HTTP. Terdapat sebuah protokol yang membantu komunikasi
antar aplikasi yaitu API yang dapat mengakses fungsi atau data dari aplikasi, sistem operasi,
dan layanan lainnya. Perusahaan XYZ merupakan perusahaan yang bergerak di bidang
perbankan dan memiliki aplikasi mobile banking untuk mendukung aktivitas transaksi
nasabah. Perusahaan tersebut melakukan integrasi bisnis dengan pihak ketiga untuk
mendukung proses bisnisnya dimana terdapat perbedaan ruang lingkup dari perusahaan dan
pihak ketiga namun dapat diintegrasikan melalui integrasi sistem informasi karena
menyatukan sistem informasi dan membantu dalam bertukar informasi. Integrasi dibantu
oleh framework Spring untuk perancangan REST API dimana tahapan yang dilakukan terdiri
dari analisis, perancangan desain komunikasi, dan perancangan API. Setelah itu pengujian
dilakukan untuk melihat integrasi menggunakan API yang menghasilkan integrasi dapat
tercapai karena protokol HTTP dari pihak ketiga memberikan respon dari permintaan API
yaitu kode “0000” dengan keterangan “SUKSES”.
ABSTRACT
In the era of digitalization, communication is now carried out through internet media, namely
websites that use the HTTP protocol. There is a protocol that helps communication between
applications, namely APIs that can access functions or data from applications, operating
systems, and other services. XYZ Company is a company engaged in banking and has a
mobile banking application to support customer transaction activities. The company conducts
business integration with third parties to support its business processes where there are
differences in the scope of the company and third parties but can be integrated through
information system integration because it unites information systems and helps exchange
information. Integration is assisted by the Spring framework for REST API design where the
stages carried out consist of analysis, communication design design, and API design. After
that, testing was carried out to see the integration using the API which resulted in integration
being achieved because the HTTP protocol from the third party responded to the API
request, namely the code "0000" with the caption "SUCCESS".