Skip to content

Instant Deposit

API ini difungsikan untuk melakukan pencairan dana secara instan pada deposit yang sedang dalam proses penyelesaian (processing). Prosedur ini memungkinkan penarikan dana langsung ke saldo pengguna setelah deposit diproses dengan tambahan biaya penanganan.

Ketentuan Pencairan Dana

Proses pencairan dana ke saldo untuk metode deposit seperti VA, QRIS, dan E-Wallet terjadi pada hari kerja berikutnya (H+1).

URL Endpoint

Gunakan metode POST untuk mengakses endpoint berikut:

/deposit/instant

Headers

Pastikan untuk menyertakan header berikut dalam permintaan Anda:

KeyValue
Content-Typeapplication/x-www-form-urlencoded

Catatan

Permintaan POST harus menggunakan format application/x-www-form-urlencoded.

Body

Untuk membuat permintaan instant deposit, Anda perlu memasukkan beberapa parameter ke dalam body request. Berikut adalah daftar parameter yang diperlukan beserta penjelasan detailnya:

FieldTipeWajibDeskripsi
api_keystringYaKunci API Anda untuk autentikasi.
idstringYaID Deposit yang diberikan oleh Sistem.
actionstringYaNilai true atau false. Gunakan false untuk hanya memeriksa biaya penanganan, dan trueuntuk melakukan pencairan dana secara langsung ke saldo Anda.

Contoh Permintaan

Berikut adalah contoh permintaan HTTP POST menggunakan application/x-www-form-urlencoded:

POST /deposit/instant HTTP/1.1
Host: atlantich2h.com
Content-Type: application/x-www-form-urlencoded

api_key=yourapikeyxxxxxxxxxxx&id=example123&action=true

Contoh Respon

Jika permintaan berhasil, Anda akan menerima respon dari server dalam format JSON. Berikut adalah contoh respon yang mungkin Anda terima:

json
{
  "status": true,
  "data": {
    "id": "xxxxxxxxxxxxxxx",
    "reff_id": "xxxxxxxxxxxxxxx",
    "nominal": 25000,
    "penanganan": 361,
    "total_fee": 1275,
    "total_diterima": 23725,
    "status": "processing",
    "created_at": "2023-12-26 14:55:45"
  },
  "code": 200
}

Deskripsi Respon Instant Deposit

berikut adalah deskripsi dari respon instant deposit:

FieldTipeDeskripsi
statusbooleanMenyatakan apakah permintaan berhasil (true) atau tidak (false).
dataobjectObjek berisi informasi detail tentang deposit.
nominalintegerJumlah deposit yang diminta.
penangananintegerBiaya penanganan dalam proses pencairan.
total_feeintegerTotal biaya admin dalam proses pencairan.
total_diterimaintegerTotal yang diterima setelah diproses pencairan.
statusstringStatus deposit processing, success
created_atdatetimeTanggal dan Waktu pembuatan permintaan deposit dalam format YYYY-MM-DD HH:MM:SS