Skip to content

Cek Status Transaksi PPOB

Endpoint ini digunakan untuk mengecek status dari transaksi yang telah dilakukan, berdasarkan trans_id yang diperoleh dari API Riwayat Transaksi. Fungsinya untuk memastikan status akhir transaksi jika callback belum diterima atau untuk kepentingan audit dan laporan internal.


https://sandbox.bisatopup.co.id/api/transaksi/detail/:trans_id

Gantilah :trans_id dengan ID transaksi yang valid.

Contoh:

https://sandbox.bisatopup.co.id/api/transaksi/detail/7907561

Setiap permintaan harus menyertakan token autentikasi:

Authorization: Bearer <token>

{
"status": "ok",
"transaksi": {
"trans_id": 7907561,
"reff_id": "1103",
"tanggal": "24 Nov 2018",
"time": "18:52:16",
"product_name": "TELKOMSEL",
"product_id": 11,
"admin_fee": 0,
"is_tagihan": 0,
"image_url": "http://bisatopup.co.id/img/operator/telkomsel.png",
"product_detail": "TELKOMSEL 2.000",
"product_detail_id": 1420,
"harga": 2705,
"no_hp_pelanggan": null,
"payment": "E-Wallet",
"no_pelanggan": "085277677761",
"expired_date": null,
"token": null,
"note": "Gagal, saldo dikembalikan, #7907561 Nomor tidak dapat diproses",
"status": "Failed",
"status_id": "14",
"status_color": "#D91E18",
"pembayaran": {
"bank": "E-Wallet",
"rekening": "",
"name": "",
"payment_id": 13,
"image_url": "http://api.bisatopup.com/images/wallet.png"
}
}
}
FieldTipeDeskripsi
trans_idintegerID transaksi
reff_idstringID referensi dari sistem Anda
tanggalstringTanggal transaksi
timestringWaktu transaksi
product_namestringNama kategori produk
product_detailstringNama produk lengkap (termasuk nominal)
hargaintegerHarga pembelian
tokenstringToken/kode produk (jika tersedia)
statusstringStatus transaksi (Completed, Pending, dll)
notestringCatatan status tambahan
status_colorstringKode warna untuk tampilan status visual
pembayaran.bankstringJenis pembayaran
image_urlstringURL ikon produk atau metode bayar

Catatan:

  • Gunakan endpoint ini untuk validasi manual ketika callback gagal diterima.
  • Pastikan trans_id berasal dari sistem atau response sebelumnya.
  • Status seperti Pending, Failed, Completed dapat dijadikan acuan untuk UI dan notifikasi ke user.