Setiap anak usaha mengintegrasikan satu API sederhana. Seluruh penagihan keluar disatukan ke MID induk Midtrans tanpa membebankan izin perbankan ke masing-masing unit bisnis.
Panggil endpoint transaksi dengan orderId unik. Terima status pembayaran melalui webhook ber-signature HMAC tanpa perlu mengelola kredensial bank langsung.
Mengamankan API key, menghitung potongan fee, mengonversi pesanan ke Midtrans Snap, memverifikasi keaslian signature, dan mencatat mutasi ledger.
Menyediakan saluran QRIS dan nomor Virtual Account perbankan resmi (BCA, BNI, BRI, Mandiri, Permata). Dana masuk ke rekening penampungan induk.
Setiap transaksi menghasilkan URL pembayaran mandiri yang dapat langsung dikirim ke pelanggan, lengkap dengan deteksi status real-time.
Proteksi orderId unik per tenant menjamin pembuatan pesanan berulang tidak menduplikasi tagihan atau memicu biaya ganda di Midtrans.
Inbound dari Midtrans diverifikasi menggunakan SHA-512. Notifikasi keluar ke anak usaha diproteksi HMAC SHA-256 dengan retry terprogram.
Pemisahan nominal bruto, biaya potongan, dan hak bersih anak usaha dicatat saat transaksi berhasil, memudahkan pembagian dana antar entitas.