Skip to content

Status Transfer ​

API ini digunakan untuk memeriksa status transfer yang telah dilakukan. Anda bisa menggunakan endpoint ini untuk mendapatkan informasi terbaru tentang status transfer berdasarkan ID transfer yang diberikan.

URL Endpoint ​

Gunakan metode POST untuk mengakses endpoint berikut:

/transfer/status

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 status transfer, 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 Transfer yang diberikan oleh sistem.

Contoh Permintaan ​

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

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

api_key=yourapikeyxxxxxxxxxxx&id=example123

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": "IDexample123",
    "reff_id": "uniqueRef123",
    "nama": "JohnDoe",
    "nomor_tujuan": "0123456789",
    "nominal": 1000000,
    "fee": 2000,
    "total": 1002000,
    "status": "success",
    "bank_code": "bca",
    "detail": {
      "email": "johndoe@example.com",
      "phone": "08123456789",
      "note": "Payment for invoice 12345"
    },
    "created_at": "2023-12-19 10:35:42"
  },
  "code": 200
}

Deskripsi Respon Status Transfer ​

berikut adalah deskripsi dari respon status transfer:

FieldTipeDeskripsi
statusbooleanMenyatakan apakah permintaan berhasil (true) atau tidak (false).
messagestringPesan yang menjelaskan hasil permintaan.
dataobjectObjek berisi informasi tentang detail transfer.
idstringID unik transfer yang dibuat oleh sistem
reff_idstringID transfer dari sistem pengguna
namastringNama pemilik rekening tujuan transfer
nomor_tujuanstringNomor rekening tujuan transfer
nominalintegerJumlah uang yang ditransfer.
feeintegerBiaya yang dikenakan untuk transfer.
totalintegerTotal keseluruhan yang ditransfer (nominal + fee).
statusstringStatus transfer (pending, success, failed)
detailobjectObjek berisi informasi Detail tambahan terkait transfer.
emailstringEmail penerima transfer.
phonestringNomor telepon penerima transfer.
notestringKeterangan tambahan tentang transfer.
created_atstringWaktu dan tanggal ketika transfer dilakukan dalam format YYYY-MM-DD HH:MM:SS