Skip to main content

Search by Transaction ID


Digunakan untuk mencari detail transaksi berdasarkan ID transaksi tertentu

Endpoint

https://api-ppob.hesda-store.com/v1/transaction/:trx_id

HTTP MethodEndpointDeskripsi
GETBASE_URL/transaction/:trx_idMenampilkan detail transaksi berdasarkan ID

Parameter

ParameterTypeRequiredDescription
trx_idstringYaID unik transaksi yang ingin dicari

Response

{
"status": "success",
"message": "OK",
"data": {
"transaction_id": "0EyXxuhKh4ck7",
"product_name": "XL 5.000",
"brand": {
"name": "XL",
"logo": "https://hesda-store.com/upload/brand/5891eddf8ecb370ba88a4a3dddbee500.png"
},
"category": {
"name": "Pulsa"
},
"price": 6150,
"customer_no": "0895xxxxx",
"sn": "",
"status": "failed",
"message": "Prefix Tidak Sesuai Dengan Operator"
}
}

Structure

AttributeTypeDescription
statusstringStatus respon dari server.
messagestringKeterangan status.
dataobjectObjek data detail transaksi.
transaction_idstringID unik transaksi.
product_namestringNama produk yang ditransaksikan.
brandobjectObjek brand/operator produk.
brand.namestringNama brand/operator.
brand.logostringLink URL menuju file logo brand.
categoryobjectObjek kategori produk.
category.namestringNama kategori (contoh: Pulsa, Data, dll).
priceintegerHarga transaksi.
customer_nostringNomor pelanggan/tujuan transaksi.
snstringSerial number (untuk transaksi yang berhasil).
statusstringStatus transaksi (success/failed/pending).
messagestringPesan keterangan transaksi.

Contoh Penggunaan

# Mencari transaksi berdasarkan ID
GET https://api-ppob.hesda-store.com/v1/transaction/0E1NyXKh4ck7