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": "[email protected]",
      "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