Pengembangan Sistem Informasi Ticketing Bus Berbasis Web dengan Integrasi Payment Gateway Menggunakan Framework Laravel

Authors

  • Ahmad Zulfikar Ananta Mahardika Universitas Pembangunan Nasional “Veteran” Jawa Timur
  • Ardina Mudholivah Zain Universitas Pembangunan Nasional “Veteran” Jawa Timur
  • Iqbal Zahy Adam Universitas Pembangunan Nasional “Veteran” Jawa Timur
  • Eka Prakarsa Mandyartha Universitas Pembangunan Nasional “Veteran” Jawa Timur

Keywords:

Seat Holding, Payment Gateway, Xendit, Laravel, Web-based Ticketing

Abstract

Sistem pemesanan tiket bus antarkota di Indonesia masih banyak bergantung pada mekanisme konvensional yang rentan terhadap risiko pemesanan ganda (double booking) dan keterlambatan konfirmasi pembayaran akibat verifikasi manual. Penelitian ini bertujuan mengembangkan JavaTrans, sebuah Sistem Informasi Ticketing Bus berbasis web menggunakan framework Laravel 11 dengan integrasi Xendit Payment Gateway melalui RESTful API dan mekanisme webhook untuk mengotomatisasi verifikasi pembayaran tanpa intervensi operator. Pengembangan sistem mengikuti model Waterfall yang mencakup analisis kebutuhan, perancangan sistem menggunakan UML, implementasi, dan pengujian menggunakan metode Black Box Testing. Hasil pengujian menunjukkan seluruh fitur utama sistem berjalan sesuai kebutuhan fungsional, meliputi manajemen jadwal otomatis berbasis waktu, pemilihan kursi interaktif dengan visualisasi layout real-time, mekanisme seat holding otomatis yang berhasil mencegah double booking, serta pembayaran melalui QRIS dan Virtual Account yang terverifikasi secara otomatis via webhook. Temuan ini mengimplikasikan bahwa integrasi payment gateway pada sistem ticketing bus berbasis web secara signifikan dapat mengurangi ketergantungan pada verifikasi manual dan mencegah double booking, sehingga berpotensi menjadi acuan pengembangan sistem serupa pada layanan transportasi darat lainnya.

References

[1] D. F. Ivanusi, E. Himawan, and R. Ramadhani, “PENGEMBANGAN SISTEM APLIKASI PEMESANAN TIKET BUS,” vol. 2, no. 1, pp. 110–114, 2024.

[2] P. Fridhayanti, Z. A. Haris, and F. Bone, “PERANCANGAN APLIKASI SISTEM INFORMASI PEMESANAN TIKET BUS ONLINE ( E-TICKETING ) PADA PO . HANDOYO,” vol. 2, no. 2, pp. 225–242, 2022.

[3] A. A. P. Kanoko, R. Hadi, and P. P. Yudiastra, “Sistem Informasi Pemesanan Tiket Online Pada Perusahaan Bus PO Sarwonadhi Trans Berbasis Website,” vol. 1, no. 3, pp. 439–444, 2024.

[4] S. A. Nuswantoro and P. B. Prasetya, “PENGEMBANGAN SISTEM PEMESANAN TIKET BUS ONLINE BERBASIS WEB DAN MOBILE PADA PO . LOGOS,” vol. 7, no. 2, pp. 43–49, 2025.

[5] Y. Fatman, N. K. Nafisah, P. Bendoro, and J. Pambudi, “Implementasi Payment Gateway dengan Menggunakan Midtrans pada Website UMKMGeberco,” vol. 10, pp. 64–72, 2023, doi: 10.35134/komtekinfo.v10i2.364.

[6] A. Kusaeri, I. Jaelani, and Minarto, “Implementasi Payment Gateway Dan Whatsapp Gateway Pada Sistem Informasi Manajemen Anggota Pengembang Indonesia Berbasis Web Menggunakan Framework Laravel,” vol. 2, no. 5, pp. 32–42, 2024.

[7] E. Nasri, E. Nuryani, and N. Agustiawan, “RANCANGAN E-COMMERCE DAN PAYMENT API MIDTRANS UNTUK PRODUK UMKM ( STUDI KASUS PADA RUMAH KEMASAN ),” vol. 4, no. 2, pp. 131–146, 2021.

[8] J. A. Ramadhan, D. T. Haniva, and A. Suharso, “Systematic Literature Review Penggunaan Metodologi Pengembangan Sistem Informasi Waterfall , Agile , dan Hybrid,” vol. 07, pp. 36–42, 2023.

[9] D. Putri, N. Khazanah, and G. Purnama, “PERANCANGAN SISTEM UJIAN ONLINE MENGGUNAKAN METODE PENGEMBANGAN WATERFALL BERBASIS WEB,” vol. 8, no. 2, pp. 2332–2339, 2024.

[10] M. Encep, S. Hidayatulloh, and S. Maulidiah, “Analisis Kebutuhan Pengguna dan Sistem dalam Pengembangan Website Company Profile Biro Perjalanan Wisata Berbasis Web,” pp. 107–117, 2026.

[11] A. Aurellia, S. Nooriansyah, and Y. Amrozi, “PEMANFAATAN UML DALAM PERANCANGAN SISTEM INFORMASI PRODUK KREATIF DAUR ULANG SAMPAH BERBASIS WEB,” vol. 13, no. 3.

[12] Ichsandi, W. Yanto, H. Alhaq, R. S. Sari, and M. Juanda, “Implementasi UML dalam Desain Sistem Informasi Program Studi SI di Universitas Merangin,” vol. 4, no. 2, 2025.

[13] A. Fahrezi, F. N. Salam, G. M. Ibrahim, R. Rahman, and A. Saifudin, “Pengujian Black Box Testing pada Aplikasi Inventori Barang Berbasis Web di PT . AINO Indonesia,” vol. 1, no. 1, pp. 1–5, 2022.

[14] R. Langit, A. Voutama, and A. A. Ridha, “BLACK BOX TESTING PADA WEBSITE SISTEM PERPUSTAKAAN MENGGUNAKAN METODE EQUIVALENCE PARTITIONING DAN ANALISIS BOUNDARY VALUE,” STRING (Satuan Tulisan Ris. dan Inov. Teknol., vol. 8(3), no. 3, pp. 355–364, 2024.

[15] A. H. Albaqir, A. R. Putra, and A. Saifudin, “Pengujian Aplikasi Pembelian Tiket Online menggunakan Metode Pengujian Black Box Testing Berbasis Equivalence Partitions,” vol. 1, no. 4, pp. 1–9, 2023.

Downloads

Published

2026-08-24