Welcome
Login to continue your journey
Don't have an account?
Topup Saldo
Buat kode QRIS, bayar, saldo masuk otomatis.
Saldo saat iniRp0
Nominal Topup
Minimal Rp1
Setiap transaksi mendapat kode unik 3 digit untuk identifikasi pembayaran otomatis.
Riwayat Topup Saya
Dashboard
Ringkasan performa gateway
Total Pengguna
–
pengguna terdaftar
Total Transaksi
–
semua status
Berhasil
–
tingkat keberhasilan –
Pending
–
menunggu pembayaran
Volume Transaksi
7 hari terakhir
Transaksi per Hari
berhasil vs pending
Volume Transaksi
Total volume–
Volume 24 jam terakhir–
Distribusi Status
Status Sistem
Gateway–
QRIS Merchant–
Waktu aktif–
Transaksi
Riwayat transaksi live — diperbarui otomatis setiap 10 detik.
| ID | Waktu | Pengguna | Total | Status |
|---|
Dokumentasi API
Integrasikan gateway ke sistem apapun via REST API.
Base URL
https://apiv1.mxthz.xyz/api
Autentikasi
Semua endpoint internal membutuhkan secret yang diset di Pengaturan. Sertakan sebagai field secret di body JSON.
1. Buat Pembayaran POST /internal_create
import requests
BASE = "https://apiv1.mxthz.xyz/api"
SECRET = "SECRET_KAMU"
# 1. Buat pembayaran
r = requests.post(BASE + "/internal_create", json={
"secret": SECRET,
"telegram_id": 123456789,
"amount": 50000
}).json()
print(r["qris_string"]) # render jadi QR
print(r["total"]) # nominal dibayar
# 2. Cek status
s = requests.post(BASE + "/internal_status",
json={"secret": SECRET, "id": r["id"]}).json()
print(s["status"]) # pending | paid | expired
# 3. Approve (saldo diurus sistem kamu)
requests.post(BASE + "/internal_approve",
json={"secret": SECRET, "id": r["id"], "no_credit": True})
2. Cek Status POST /internal_status
{"secret": "SECRET_KAMU", "id": 123}
// → {"id":123,"amount":50000,"total":50123,
"status":"pending|paid|expired"}
3. Approve POST /internal_approve
{"secret": "SECRET_KAMU", "id": 123, "no_credit": true}
// no_credit:true = hanya tandai lunas,
saldo diurus sistem kamu sendiri
Tarik Dana
Dana yang sudah settlement (1 hari) bisa ditarik ke DANA/wallet/bank.
Pembayaran Belum Diklaim
klaim jika ini pembayaran untukmu
Memuat…
Saldo Settlement
bisa ditarik sekarang
–
Riwayat Penarikan
Memuat…
Notifikasi Masuk
semua deteksi dari APK termasuk yang tidak cocok
Memuat…
Kelola Penarikan (Admin)
Memuat…
Profil
Nama tampil di QRIS dan tujuan pencairan dana.
Nama Merchant QRIS
tampil saat QRIS di-scan (maks 25 karakter)
Tujuan Pencairan
QRIS Statis Saya
dengan nama merchant kamu — otomatis terbuat
Atur nama merchant di atas lalu simpan untuk melihat QRIS statis kamu.
API Secret Pribadi
untuk integrasi ke sistem kamu sendiri
Ganti Password
Pengaturan
Konfigurasi gateway. Perubahan hanya bisa dilakukan admin.
Akun Saya
Profil Gateway
Nama–
Merchant–
Kota–
Status QRIS–
Ubah Nama Gateway
QRIS Merchant
Internal Secret
Memeriksa…
Persetujuan Manual
Memuat…