👑 Portal Owner

Pusat Kelola Payment Gateway

Buka Portal Merchant · Docs API

MuraPay 👑 Portal Owner

Dashboard

Dashboard Portal Owner

KONEKSI SHOPEEPAY
Memuat status…

Memeriksa status koneksi token Shopee Partner...

KONEKSI BINANCE PAY
Memuat status…

Memeriksa akun & API Key Binance Pay...

Panduan Penggunaan Portal Owner

  1. Konfigurasi token Shopee Partner dan Kredensial Binance Pay langsung melalui tombol Atur Token & Atur Kredensial di atas.
  2. Merchant melakukan registrasi mandiri di /portal, mendapatkan API Key unik untuk bot/web store mereka.
  3. Seluruh transaksi diproses otomatis melalui QRIS Gateway dan saldo merchant bertambah seketika.
  4. Kelola permintaan Withdraw: periksa detail rekening → transfer dana → konfirmasi Selesai (+ opsional bukti transfer) atau Tolak.

Link dokumentasi publik merchant: /docs

Pengaturan Token ShopeePay

Masukkan token akun Shopee Partner (dimulai dengan B:) untuk memproses pembayaran QRIS otomatis.

Pengaturan Binance Pay

Kredensial API Binance Pay resmi milik Owner untuk validasi struk pembayaran kripto (USDT) otomatis.

Daftar Akun Merchant

0 merchant
Merchant API Key Saldo Status Aksi
Memuat data merchant...
Menampilkan 0 merchant

Atur Saldo Merchant

-
Saldo Saat Ini: Rp 0

Kelola Akun Merchant

TK
-
ID: -
SALDO TERSEDIA
Rp 0
STATUS AKUN
Aktif

Aksi Akun Merchant

Manajemen Penarikan (Withdraw)

PERMINTAAN PROSES (PENDING) 0

Request Withdraw Merchant

Alur kerja: Merchant mengajukan penarikan → status Proses → Master transfer manual ke rekening → klik Selesai (unggah bukti transfer) atau Tolak.

Waktu Merchant Ajuan / Fee / Transfer Net Detail Rekening Status Aksi
Memuat data penarikan…

Selesai Transfer Dana

—

—

Preview Bukti Transfer

Monitoring Uang Masuk

JUMLAH TRANSAKSI MASUK 0
TOTAL TRANSAKSI SUKSES Rp 0

Riwayat Uang Masuk (Shopee Partner)

Waktu Nominal Status Issuer / Metode
Klik tombol “Muat Transaksi”

Monitoring Transaksi Binance Pay

TOTAL TRANSAKSI 0
TOTAL USDT MASUK 0.00 USDT
PAY ID OWNER -

Riwayat Mutasi Binance Pay

Waktu Order No / ID Nominal Arah Payer / Pengirim Catatan Status
Klik tombol “Muat Transaksi Binance”

Dokumentasi untuk Merchant

Bagikan tautan dokumentasi ini kepada seluruh calon atau merchant aktif gateway:

Tersedia endpoint lengkap (Node.js, Python, Bot Telegram, webhook, serta alur transaksi otomatis).

Dokumentasi API Binance Pay (Private Owner)

Dokumentasi integrasi Binance Pay resmi untuk bot pribadi, sistem checkout, atau web store Anda. Hanya dapat diakses oleh akun Master Owner.

Private Owner Only
API KEY MASTER / OWNER ANDA:
mp_owner_test_key_custom_123
BINANCE PAY ID / UID ANDA:
1191482977 (Aset: USDT BEP20/Internal)
Buka Halaman Dokumentasi Lengkap Binance →

Endpoint Binance Pay Gateway

Gunakan header Authorization: Bearer <API_KEY_OWNER> pada setiap request.

GET /binance/status — Cek status koneksi & validasi API Binance

Memastikan koneksi gateway ke server Binance Pay aktif dan mengembalikan ID Pay owner.

GET /binance/transactions?limit=10 — Ambil riwayat mutasi USDT masuk

Menampilkan mutasi real-time langsung dari akun Binance Anda (termasuk orderNo, nominal USDT, nama pembayar, dan waktu).

POST /binance/payment/check — Verifikasi pembayaran & klaim pesanan

Validasi otomatis struk transfer Binance Pay dari pembeli berdasarkan order_id (Order ID Binance) dan nominal amount (USDT). Mencegah klaim ganda secara otomatis.

Contoh Script Integrasi Bot / Web

Script di bawah ini otomatis disesuaikan dengan domain dan API Key Master Anda saat ini.


            

            

            

Pengaturan Portal Owner

Pengaturan Layanan QRIS Gateway

Layanan QRIS Gateway digunakan oleh seluruh merchant untuk integrasi pembayaran QRIS otomatis pada bot / website / aplikasi mereka.

Scan / Upload Gambar QRIS Owner

Unggah gambar atau scan sticker QRIS static toko Anda untuk otomatis mengekstrak data payload QRIS ke kolom kode string di bawah.

Preview QRIS

String QRIS Static Shopee milik Owner yang digunakan untuk generate dynamic QRIS bagi bot Telegram maupun Gateway merchant.

Master API Key Gateway (Owner)

Gunakan Master API Key ini untuk menghubungkan bot Telegram, web store, atau script Anda sendiri ke seluruh endpoint Gateway (/gateaway/* dan /binance/*). Anda dapat mengubah / custom API Key ini sesuai keinginan.

Authorization: Bearer ...

Keamanan & Ganti Password Web Owner

Autentikasi Owner

Ubah password yang digunakan untuk masuk ke halaman Dashboard Web Owner (/admin). Pastikan mengingat password baru ini dengan baik.

Pengaturan Bot & Channel Telegram (Owner)

Bot: Memuat…

Aktifkan bot Telegram gateway menggunakan Token API dari @BotFather. Bot akan otomatis melayani perintah (/start, /id, OTP pendaftaran, dan notifikasi).

Token bot resmi dari @BotFather. Username bot akan terdeteksi otomatis saat bot diaktifkan.

Calon pendaftar diwajibkan bergabung ke channel ini sebelum bisa submit pendaftaran di portal.

ID akun Telegram pribadi Anda. Diperlukan agar Anda mendapatkan akses Admin di bot (/qris, /saldo, /mutasi, /broadcast) dan menerima notifikasi privat owner.

Bot Aktif:

Fee Transaksi Payment & Kode Unik

Skema pembayaran: Customer bayar = order + fee flat + fee % + kode unik acak. Saldo yang masuk ke merchant = harga order murni.

—

Skema Fee Penarikan (Withdraw)

Fee dipotong otomatis dari nominal yang diajukan oleh merchant saat withdraw. Admin mentransfer net = nominal ajuan − fee. Fee yang dipotong menjadi keuntungan platform Portal Owner.

—

Tema Tampilan Website (Global Theme Switcher)

Pilih tema tampilan aktif untuk seluruh website (Landing Page, Portal Merchant, dan Dokumentasi). Saat Portal Owner mengubah tema di sini, semua pengunjung dan pengguna lain akan langsung melihat tema yang dipilih secara otomatis.

Pilih tema di atas untuk melihat deskripsi dan langsung menerapkan pratinjau.

Webhook Notifikasi Gateway (Owner - Opsional)

Opsional

Kirim notifikasi HTTP POST otomatis ke server / endpoint API Anda sendiri setiap kali pembayaran (QRIS atau Binance Pay) berhasil diselesaikan. Jika tidak digunakan, Anda dapat menonaktifkan fitur ini kapan saja.

URL endpoint server Anda yang akan menerima payload notifikasi (metode POST, JSON body).

Jika diisi, server gateway akan menyertakan header X-MuraPay-Signature dengan hash HMAC-SHA256.

Backup & Pemulihan Database

Cadangkan Seluruh Database & Konfigurasi

Auto Backup: Tiap 1 Jam (Kirim ke Telegram)

Sistem memaketkan seluruh database JSON payment gateway (penyewa, saldo, mutasi, log, dan token) ke dalam format arsip .tar.gz yang aman. Backup otomatis berjalan setiap 1 jam dan file arsip langsung dikirimkan ke bot Telegram owner.

Upload & Pulihkan (Restore) Database

Unggah file arsip backup (format .tar.gz atau .json) dari komputer Anda untuk memulihkan seluruh database (penyewa, transaksi, token, lisensi, dan pengaturan). Sistem akan otomatis membuat safety backup data saat ini sebelum proses pemulihan dijalankan.

Belum ada file dipilih

Riwayat File Backup

Menyimpan maksimal 10 file backup terbaru (file lama otomatis terhapus jika melebihi 10).

Nama File Ukuran File Waktu Dibuat Aksi
Memuat daftar file backup...

Broadcast Pop-Up Web Penyewa

Pengaturan Pop-Up Pengumuman Portal

Pesan pengumuman ini akan otomatis muncul dalam bentuk Pop-Up Modal ketika penyewa membuka portal web mereka (/portal). Sangat cocok untuk mengumumkan info pemeliharaan, update fitur, kendala pembayaran, atau berita penting lainnya.

Jika dicentang, pop-up pengumuman akan ditampilkan saat penyewa membuka halaman portal.

Pratinjau Tampilan Pop-Up

Tampilan berikut adalah simulasi persis seperti yang akan dilihat penyewa di layar mereka:

📢
Pengumuman

Judul Pengumuman

Isi pesan pengumuman akan tampil di sini.
Aksi Tutup & Mengerti