Lewati ke konten utama

Bagaimana membaca saldo dan status akun lewat API?

GET /merchant/info mengembalikan kode merchant, saldo yang bisa ditarik, saldo tertahan, total pendapatan, status akun, dan mode sandbox. Endpoint ini memakai bentuk respons lama yang berbeda dari endpoint lain.

Isi halaman ini dicocokkan dengan kode API per 16 Oktober 2026.

Ke mana permintaan dikirim?#

GET/api/v1/gateway/merchant/info
Batas per menit:
60 permintaan per menit per API key
Tanda tangan:
Hanya Enhanced HMAC

Seperti apa contohnya?#

cURL
curl https://sekalipay.com/api/v1/gateway/merchant/info \
  -H "X-API-Key: $SEKALIPAY_API_KEY" \
  -H "Accept: application/json"
200 OK
{
  "status": 1,
  "rc": 200,
  "message": "Success",
  "data": {
    "merchant_code": "MCH-A1B2C3",
    "nama_toko": "Toko Anda",
    "saldo_tersedia": 1500000,
    "saldo_tertahan": 250000,
    "total_revenue": 15000000,
    "status": "active",
    "is_sandbox": false
  },
  "ts": 1791446400
}

Apa yang berbeda dari endpoint lain?#

Respons memakai status: 1, rc, dan ts, dengan nama field berbahasa Indonesia. Bentuk ini dipertahankan demi integrasi yang sudah berjalan. Bercabanglah pada status HTTP.

data.merchant_codestring
Kode merchant Anda.
data.nama_tokostring
Nama usaha.
data.saldo_tersedianumber
Saldo yang bisa ditarik.
data.saldo_tertahannumber
Dana yang menunggu jadwal pencairan, ditambah penarikan yang sedang diproses.
data.total_revenuenumber
Akumulasi pendapatan.
data.statusstring
Status akun, mis. active.
data.is_sandboxboolean
true bila mode sandbox sedang menyala.
tsinteger
Waktu server, Unix detik.

Siap memakai kunci Anda sendiri?

Masuk ke dasbor merchant untuk mengambil API key dan secret key, mengatur mode akses dan URL webhook, serta mengunduh koleksi Postman berisi kunci akun Anda.

Masuk ke dasbor