Sesi GoBiz Belum Terhubung
Lakukan pairing via OTP untuk mengaktifkan pemantauan mutasi QRIS real-time.
Mode Sandbox Aktif (Lingkungan Pengujian)
Semua transaksi, tagihan QRIS, dan saldo pada mode ini adalah simulasi. Anda dapat menguji webhook secara instan tanpa uang asli.
Akumulasi dana settlement bersih
Nominal transaksi belum dibayar
Alamat URL Endpoint API Gateway
Gunakan endpoint ini untuk mengintegrasikan pembayaran pada website, aplikasi, atau bot WhatsApp Anda.
https://gateway.mansepay.site/api/
https://gateway.mansepay.site/api-sandbox/
Cetak QRIS Dinamis & Cek Pembayaran Instan
Generate barcode QRIS nominal presisi tinggi dengan verifikasi settlement otomatis tanpa pihak ketiga.
Pembayaran Terakhir
Riwayat payment terbaru yang dibuat di gateway.
Buat Pembayaran
Buat pembayaran QRIS dengan memilih mode nominal dan memasukkan jumlah.
Default: 15 menit (900.000 ms) atau sesuai konfigurasi server.
Selisih nominal yang ditoleransi
Target notifikasi POST saat status pembayaran lunas / kedaluwarsa.
Hasil Pembayaran
PENDINGBelum Ada Pembayaran Dibuat
Masukkan nominal di sebelah kiri dan klik Buat Pembayaran untuk melihat QRIS.
Pembayaran
Semua pembayaran di semua status. Tampilan menunggu diperbarui secara otomatis.
| ID | Nominal | Status | Dibuat pada | Kedaluwarsa pada | Aksi |
|---|
Tidak ada pembayaran ditemukan
Transaksi
Transaksi settlement terbaru yang dilaporkan oleh penyedia pembayaran.
| Waktu | ID Pesanan | Bruto | Bersih | Biaya | Status | Aksi |
|---|
Tidak ada riwayat transaksi
Pastikan akun GoBiz terhubung dan memiliki mutasi di rentang waktu ini.
Konfigurasi
Pengaturan tingkat server yang diterapkan ke semua pembayaran. Biarkan kosong untuk mempertahankan nilai saat ini.
Harus berupa bilangan bulat antara 1000 dan 60000 milidetik.
Batas maksimal kode unik acak (misal: 300 = Rp 1 s/d 300). Isi 0 untuk tanpa kode unik.
Zona waktu IANA untuk merender stempel waktu.
Batas waktu kedaluwarsa QRIS default jika tidak ditentukan (misal: 15 menit = 900.000 ms).
URL http atau https absolut saat pembayaran tidak memiliki webhook sendiri.
Didekode langsung di browser Anda menjadi payload string di bawah. File gambar tidak pernah diunggah.
String QRIS dasar yang digunakan sistem untuk membuat kode dinamis. Anda dapat menempelkannya langsung atau mengunggah gambar QRIS.
Pemasangan Akun GoBiz
Koneksi akun GoBiz untuk mengambil riwayat transaksi settlement secara real-time.
Sesi Aktif & Auto-Refresh Hidup
Keamanan & Ganti Password
Perbarui password administrator untuk mengamankan akses ke panel kontrol.
Kunci API & Endpoint
Kelola kredensial rahasia yang digunakan untuk mengautentikasi permintaan integrasi backend.
Alamat URL Endpoint API Gateway
Gunakan endpoint ini untuk mengintegrasikan pembayaran pada website, aplikasi, atau bot WhatsApp Anda.
https://gateway.mansepay.site/api/
https://gateway.mansepay.site/api-sandbox/
Kunci API Gateway
Header x-api-key
Gunakan API Key ini di setiap request ke server gateway.
Webhook Secret
Verifikasi Tanda Tangan HMAC-SHA256
Kunci rahasia untuk memverifikasi keaslian payload webhook X-Signature.
Base URL Gateway
Daftar domain resmi untuk layanan frontend dashboard dan endpoint gateway API.
Akses UI Dashboard & Frontend Statis
Endpoint pemrosesan pembayaran & integrasi server-ke-server
Panduan Ambil JSON Sesi GoBiz (Cookie-Editor)
Ikuti 5 langkah praktis di bawah ini untuk menghubungkan akun GoBiz Merchant Anda ke sistem Payment Gateway menggunakan ekstensi Cookie-Editor.
Pasang Ekstensi Cookie-Editor di Browser Anda
Pasang ekstensi Cookie-Editor di browser pilihan Anda (Google Chrome, Microsoft Edge, Brave, atau Mozilla Firefox). Ekstensi ini gratis, aman, dan memudahkan ekspor cookies dalam 1 kali klik.
Buka & Login ke portal.gofoodmerchant.co.id
Kunjungi situs resmi portal GoFood Merchant di portal.gofoodmerchant.co.id. Masukkan nomor HP GoBiz Anda dan masukkan kode OTP yang dikirimkan via SMS atau WhatsApp sampai Anda berhasil masuk ke dashboard merchant.
Buka Ekstensi Cookie-Editor di Tab Portal Tersebut
Tetap berada di tab portal.gofoodmerchant.co.id. Klik ikon ekstensi (puzzle) di pojok kanan atas browser Anda, lalu pilih Cookie-Editor. Jendela popup ekstensi akan muncul menampilkan daftar cookies halaman tersebut.
Klik Tombol Export → Pilih "Export as JSON"
Pada bagian bawah jendela Cookie-Editor, klik tombol Export, kemudian klik opsi Export as JSON. Seluruh data cookies sesi (termasuk access token dan refresh token) akan otomatis disalin ke Clipboard Anda.
Tempelkan Hasil JSON & Simpan
Anda dapat langsung menempelkan JSON tersebut pada kotak cepat di bawah ini atau melalui menu Konfigurasi → Pasang via OTP / JSON. Sistem akan otomatis mendeteksi kredensial merchant Anda dan mengaktifkan auto-refresh 24/7.
Tempel & Simpan Langsung di Halaman Ini
Tempelkan data JSON hasil ekspor Cookie-Editor di bawah ini untuk menyimpan sesi langsung.
Sistem secara otomatis mengekstrak access_token, refresh_token, merchant_id, dan cookie string.
Alamat URL Endpoint API Gateway
Gunakan base URL berikut untuk seluruh integrasi API dan webhook:
https://gateway.mansepay.site/api/
https://gateway.mansepay.site/api-sandbox/
1. Autentikasi
Autentikasi dilakukan dengan menyertakan API Key pada header HTTP x-api-key atau parameter query ?api_key=....
x-api-key: mp_live_mansepay_sec_7721
2. Penanganan Error & Kode HTTP
Semua respons error dikembalikan dalam format JSON standar dengan status HTTP yang sesuai.
{
"success": false,
"error": "Autentikasi Gagal: API Key tidak valid"
}
3. Buat Pembayaran (Create Payment)
Endpoint untuk membuat invoice QRIS dinamis baru dengan nominal tertentu.
/api/payments
{
"amount": 10000,
"amount_mode": "client-managed",
"timeout_ms": 300000,
"webhook_url": "https://myshop.com/mansepay-webhook"
}
4. Ambil & Cek Status Pembayaran
Gunakan endpoint GET untuk memeriksa detail invoice pembayaran dan POST /check untuk memicu verifikasi transaksi mutasi GoBiz secara instan.
/api/payments/:id
/api/payments/:id/check
5. Daftar Pembayaran
Mengambil daftar riwayat invoice dengan filter status opsional (all, pending, paid, expired).
/api/payments?status=pending
6. Gambar QRIS & Halaman Bayar Publik
Setiap pembayaran menyediakan URL halaman bayar publik /qr/:id yang ramah mobile dan dapat langsung dibuka oleh pelanggan.
7. Webhook Notifikasi & Verifikasi Signature
Ketika pembayaran mencapai status akhir — paid (lunas) atau expired (kedaluwarsa) — sistem mengirim notifikasi HTTP POST bertanda tangan ke target webhook_url.
Header Permintaan Webhook
Content-Type: application/jsonX-Signature: <hex>— HMAC-SHA256 dari raw body.X-Event: paid | expired— Tipe event.
Struktur Body Payload
{
"payment_id": "4ad4f8df-a549-482d-8b73-2e25d74f2b28",
"payment_status": "paid",
"amount": 500000,
"paid_amount": 500000,
"created_at": "2026-09-20T10:15:00.000Z",
"paid_at": "2026-09-20T10:16:30.000Z",
"transaction": {
"transaction_id": "019f1089-10b0-7000-81da-4b096275ca9b",
"order_id": "QRIS-0120260628232046WY1VvRAgVQID",
"status": "SETTLEMENT",
"payment_type": "QRIS",
"payer_issuer": "GOPAY",
"transaction_time": "2026-09-20T10:16:30.000Z"
}
}
Verifikasi Signature di Backend PHP / Node.js
const crypto = require('crypto');
const expected = crypto.createHmac('sha256', SECRET).update(req.rawBody).digest('hex');
if (req.headers['x-signature'] !== expected) return res.status(401).send('Invalid signature');
8. Alur Integrasi End-to-End
Panduan lengkap langkah demi langkah dari pembuatan pesanan di backend hingga verifikasi settlement otomatis.
POST /api/payments untuk menghasilkan invoice & payload QRIS dinamis.
Kelola Merchant
Daftar merchant yang terintegrasi dengan gateway MansePay.
| ID Merchant | Nama & Email | Nomor WhatsApp | Saldo Merchant | Total TRX | Status | Aksi |
|---|---|---|---|---|---|---|
| Memuat data merchant... | ||||||
Tambah Merchant Baru
Daftarkan merchant baru untuk mendapatkan API Key dan webhook tersendiri.
Aktifitas & Audit Trail Merchant
Riwayat log kegiatan merchant, pembuatan invoice, dan penyelesaian pembayaran.
| Waktu | Merchant | Aktivitas | Keterangan | IP Address |
|---|---|---|---|---|
| Memuat log aktivitas merchant... | ||||
Withdraw / Penarikan Dana
Ajukan dan kelola pencairan saldo merchant ke rekening bank atau e-wallet.
Dana yang sudah disettle dan dapat dicairkan langsung ke rekening Anda.
Form Pengajuan Tarik Dana
Ubah Rekening di ProfilRiwayat Penarikan Dana
| ID Withdraw | Tanggal Pengajuan | Merchant | Bank & Rekening | Nominal | Status | Aksi / Approval |
|---|---|---|---|---|---|---|
| Belum ada riwayat penarikan dana. | ||||||
Notifikasi Penarikan Dana (Withdraw) Merchant
Daftar permohonan penarikan dana oleh merchant yang menunggu verifikasi dan persetujuan transfer Anda.
Daftar Permohonan Menunggu Tindakan
0 Permohonan| ID & Tanggal | Merchant | Rekening Tujuan | Nominal | Catatan | Status | Aksi Tindakan |
|---|---|---|---|---|---|---|
| Tidak ada permohonan withdraw yang menunggu persetujuan. | ||||||
Laporan Settlement Transaksi
Pencatatan penyelesaian dana otomatis dari setiap pembayaran QRIS sukses.
| ID Settlement | Waktu Settled | TRX / Order ID | Merchant | Gross (Tagihan) | Biaya Gateway | Net (Masuk Saldo) | Mode | Status |
|---|---|---|---|---|---|---|---|---|
| Belum ada data settlement. | ||||||||
Data & Statistik Gateway
Laporan performa transaksi berkala: Harian, Bulanan, dan Tahunan.
Statistik Transaksi Harian (30 Hari Terakhir)
| Tanggal | Total Tagihan | Tagihan Sukses | Tingkat Keberhasilan | Volume Omzet (Rp) |
|---|---|---|---|---|
| Memuat statistik harian... | ||||
Statistik Transaksi Bulanan
| Bulan | Total Tagihan | Tagihan Sukses | Tingkat Keberhasilan | Volume Omzet (Rp) |
|---|---|---|---|---|
| Memuat statistik bulanan... | ||||
Statistik Transaksi Tahunan
| Tahun | Total Tagihan | Tagihan Sukses | Tingkat Keberhasilan | Volume Omzet (Rp) |
|---|---|---|---|---|
| Memuat statistik tahunan... | ||||
Pengaturan Profil & Akun Administrator
Kelola identitas akun administrator dan keamanan login panel MansePay.
Data Diri Administrator
Ganti Password Panel
Akun Bank & E-Wallet Penarikan Dana (Withdraw)
Informasi rekening ini akan otomatis digunakan setiap kali Anda melakukan penarikan dana tanpa perlu menginput ulang.