Kembali ke Proyek
02 · Web & Integrasi Server

Website Top Up Server

Cover proyek Website Top Up Server

Kategori

Web & Integrasi Server

Tahun

2025

Status

Ditunda

Teknologi

5 tools

Proyek ini dirancang agar transaksi pemain dapat dikelola melalui website sehingga proses pembelian, pencatatan pesanan, dan pemberian item atau layanan di dalam server menjadi lebih rapi dan mudah dikontrol.

01

Tujuan

Mempermudah transaksi di dalam server dengan membuat seluruh alur pembelian dan pengelolaan transaksi dapat diatur melalui website.

02

Permasalahan

Tantangan utamanya adalah integrasi yang aman dan konsisten antara transaksi di website dengan server game, termasuk kondisi server offline, transaksi ganda, dan kegagalan pemberian item.

03

Solusi

Menggunakan backend PHP dan MySQL sebagai pusat transaksi, lalu menghubungkannya ke plugin/bridge Java di server melalui API terautentikasi. Setiap order memiliki ID unik, status transaksi, validasi, pencatatan log, mekanisme retry, dan idempotency agar satu transaksi tidak diproses dua kali. Jika server sedang offline, order disimpan di antrean dan diproses setelah koneksi tersedia kembali.

Teknologi
PHPMySQLJavaREST APIApache
Galeri
Galeri Website Top Up Server 1
Galeri Website Top Up Server 2
Website Top Up Server — ARSYA