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"