Detail Cantuman Kembali
MEMBANGUN JOB MARKETPLACE MENGGUNAKAN LARAVEL DAN TERINTEGRASI DENGAN PAYMENT GATEWAY
Job marketplace yang mempertemukan penyedia jasa (mitra) dan pembeli (customer) membutuhkan lebih
dari sekadar etalase produk: siklus transaksinya mencakup pencarian jasa, pemesanan, pembayaran
yang terverifikasi secara otomatis, pengiriman hasil kerja, mekanisme revisi, hingga pencairan
pendapatan mitra. Tanpa mekanisme payout yang jelas dan payment gateway yang aman, sebuah
marketplace jasa hanya menjadi katalog transaksi tanpa insentif nyata bagi mitra untuk tetap aktif,
sekaligus rentan dari sisi keamanan pembayaran.
Penelitian ini membangun Talenttra, sebuah job marketplace berbasis web menggunakan framework
Laravel 8 dengan tiga area akses berbeda kewenangan (admin, mitra, dan customer) melalui middleware
kustom berbasis role, bukan Policy/Gate bawaan Laravel. Sisi pembayaran diintegrasikan dengan
payment gateway Midtrans melalui produk Snap: setiap transaksi meminta token pembayaran dengan
order_id unik, menampilkan widget pembayaran secara embed, dan status pembayarannya diperbarui
otomatis lewat notifikasi (webhook) yang tanda tangannya diverifikasi menggunakan SHA-512 dan
hash_equals() sebelum status transaksi diubah, sehingga notifikasi yang tidak sah atau datang
terlambat tidak dapat mengubah status transaksi yang sudah berjalan lebih lanjut.
Selain payment gateway, sistem ini menyediakan siklus pengerjaan pesanan lengkap dengan mekanisme
revisi, serta mekanisme pencairan saldo (withdrawal) bagi mitra dengan skema komisi platform yang
dapat dikonfigurasi oleh admin. Pengujian dilakukan dengan metode blackbox testing terhadap seluruh
alur inti, termasuk skenario khusus integrasi Midtrans pada lingkungan sandbox (verifikasi tanda
tangan, idempotensi notifikasi, dan reuse token pembayaran).
Hasil pengujian menunjukkan seluruh skenario blackbox berjalan sesuai harapan, mengindikasikan
bahwa integrasi payment gateway beserta fitur-fitur lain (manajemen jasa, siklus pengerjaan
pesanan, dan withdrawal mitra) berfungsi sebagaimana dirancang dan cukup andal untuk skala data uji
yang digunakan pada penelitian ini.
Kata Kunci : escrow, job marketplace, Laravel, Midtrans, payment gateway
119 WIB M R.1
NONE
Text Skripsi
Indonesia
UNIVERSITAS TEKNOLOGI DIGITAL INDONESIA (UTDI)
2026
Yogyakarta
119 Informatika 2026
LOADING LIST...
LOADING LIST...







