Skip to content

Status Transaksi ​

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

URL Endpoint ​

Gunakan metode POST untuk mengakses endpoint berikut:

POST
/transaksi/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 transaksi, 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 transaksi yang diberikan oleh Atlantic.
typestringYaJenis transaksi, di sisi dengan prabayar atau pascabayar.

Contoh Permintaan ​

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

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

api_key=yourapikeyxxxxxxxxxxx&id=IDTrxExample123456789&type=prabayar

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": "xxxxxxxxxxxxxxxxxx",
    "reff_id": "xxxxxxxxxxxxxxx",
    "layanan": "PLN 50.000",
    "code": "PLN50",
    "target": "0123456789",
    "price": "50000",
    "sn": "xxxxxxxxxxxx",
    "status": "success",
    "created_at": "2023-12-26 11:00:20"
  },
  "code": 200
}

Deskripsi Respon ​

Pada respon dari API status transaksi, Anda akan menemukan informasi yang menggambarkan status dan detail dari transaksi yang telah diproses.

FieldTipeDeskripsi
statusbooleanMenyatakan apakah permintaan berhasil (true) atau tidak (false).
dataobjectObjek berisi informasi detail tentang transaksi.
idstringID unik transaksi yang dibuat oleh sistem
reff_idstringID transaksi dari sistem pengguna
layananstringNama layanan yang dipilih berdasarkan kode layanan
codestringKode layanan dari daftar harga
targetstringNomor atau ID pelanggan tujuan transaksi
pricestringHarga transaksi yang telah diproses
snstringNomor seri atau keterangan transaksi, bisa null jika belum tersedia
status_transaksistringStatus transaksi saat ini, terdapat kemungkinan failed,pending,success
created_atstringTanggal dan waktu transaksi dibuat dalam format "YYYY-MM-DD HH:MM:SS"