Base url: https://www.deopay.my.id
Integrasi cepat dan aman untuk menerima pembayaran melalui DeoPay Gateway
Gunakan endpoint ini untuk membuat pembayaran QRIS.
GET /createpayment
{
"status": true,
"message": "Tagihan dibuat",
"expired": "Expired 5 menit",
"trx_id": "TRX-123",
"nominal": 10000,
"fee": 150,
"total_bayar": 10150,
"qr_url": "https://..."
}
Cek status transaksi berdasarkan trx_id
.
GET /paymentstatus
{
"status": true,
"message": "Pembayaran sukses. Saldo akan tersedia dalam 24 jam."
}
GET /ceksaldo
{
"status": true,
"username": "user123",
"saldo_tersedia": 50000,
"saldo_tertahan": 10000
}
GET /history
{
"status": true,
"username": "user123",
"history": [
{
"trx_id": "TRX001",
"amount": 10000,
"used": 0,
"sisa": 10000,
"status": "Success",
"created_at": "2025-07-13T10:00:00.000Z"
}
]
}
GET /withdraw
{
"status": true,
"msg": "Withdraw berhasil diproses.",
"trx_id": "WD123456",
"nominal": 20000,
"biaya": 2000,
"total": 22000,
"saldo_awal": 50000,
"saldo_akhir": 28000,
"tujuan": "08123456789",
"jenis": "EWALLET",
"bank_code": "DANA",
"account_name": "John Doe",
"bank_name": "DANA"
}
GET /kode-ewallet
{
"status": true,
"message": "Berhasil mengambil daftar kode e-wallet",
"total": 2,
"results": [
{ "name": "OVO", "code": "OVO" },
{ "name": "DANA", "code": "DANA" }
]
}
GET /kode-bank
{
"status": true,
"message": "Berhasil mengambil daftar kode bank",
"total": 2,
"results": [
{ "name": "BCA", "code": "014" },
{ "name": "BNI", "code": "009" }
]
}