Tabel berikut menghubungkan fitur dengan pustaka atau layanan yang terlihat dari composer.json dan route webhook/API. Detail implementasi ada di app/Services/, app/Library/, dan controller terkait.
Pembayaran & settlement
| Integrasi | Peran di sistem |
|---|
Xendit (xendit/xendit-php) | Virtual account, QRIS, callback pembayaran & withdrawal; webhook di /api/webhook/xendit/*; endpoint user untuk metode pembayaran, QRIS, VA. |
| Duitku | Deposit & inquiry/notify webhook; disbursement, daftar bank; endpoint /api/duitku/* dan webhook /api/webhook/duitku*. |
Custody & aset on-chain
| Integrasi | Peran di sistem |
|---|
| Fireblocks | Webhook /api/webhook/fireblock & fireblock-v2; pengaturan gas station & monitoring di panel admin. |
Exchange & likuiditas
| Integrasi | Peran di sistem |
|---|
| Binance | Data pasar (exchangeInfo, simbol, candle), webhook Binance, order spot pengguna & akun (melalui controller Binance/Order). |
Identitas & KYC
| Integrasi | Peran di sistem |
|---|
| Privy | OCR & liveness untuk pendaftaran/KYC (API /api/privy/*, alur admin Privy). |
| Google Vision | Verifikasi dokumen tambahan (prefix /api/google-vision/* untuk pengguna terautentikasi). |
| Dukcapil | Verifikasi data kependudukan (retry dari admin KYC). |
Notifikasi & pesan
| Integrasi | Peran di sistem |
|---|
| Firebase (FCM) | kreait/laravel-firebase — registrasi token perangkat (/api/fcm/*). |
| Postmark | coconutcraig/laravel-postmark — pengiriman email transaksional (sesuai konfigurasi mail). |
| Pusher / WebSockets | pusher/pusher-php-server, beyondcode/laravel-websockets — saluran real-time. |
Infrastruktur & kepatuhan
| Integrasi | Peran di sistem |
|---|
| Aliyun OSS | aliyuncs/oss-sdk-php — penyimpanan file/objek. |
| Elliptic | Pemeriksaan risiko alamat/transaksi (modul admin Elliptic). |
| reCAPTCHA | Middleware grecaptcha.verify pada endpoint publik sensitif. |
Observabilitas (opsional)
| Integrasi | Peran di sistem |
|---|
| New Relic | Enricher Monolog (newrelic/monolog-enricher) — jika diaktifkan. |
| DataDog | Contoh Dockerfile menyertakan pemasangan dd-trace-php (opsional). |
Micro-queuing
- Webhook
/api/webhook/micro-queuing/report — callback laporan dari layanan antrian internal/eksternal (dilindungi leader.only).
Untuk variabel rahasia (API key Xendit, secret webhook, kunci Fireblocks, kredensial OSS), gunakan environment dan jangan commit ke repositori.