Skip to main content
POST
/
api
/
v1
/
detail-bill-transaction
Get Transaction Detail
curl --request POST \
  --url https://sandbox-biller-b2b.singapay.id/api/v1/detail-bill-transaction \
  --header 'Accept: <accept>' \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --header 'X-PARTNER-ID: <x-partner-id>' \
  --data '
{
  "command": "detail-bill-transaction",
  "data": {
    "transaction_id": "01JWX2F2DZC68TC94XMNBJCC3H"
  }
}
'
{
  "command": "detail-bill-transaction",
  "response_code": "00",
  "response_text": "Operation completed successfully",
  "data": {
    "transaction_id": "01JWX2F2DZC68TC94XMNBJCC3H",
    "reference_number": "SPTKMSF2G30RJBL0096284584861749552869",
    "customer_id": "082291501085",
    "transaction_type": "prepaid",
    "status": "pending",
    "inquired_at": null,
    "paid_at": "2025-06-10 17:54:29",
    "net_price": "32500",
    "display_price": {
      "amount": "100000",
      "price": "102500"
    },
    "other_info": {},
    "created_at": "2025-06-10 10:54:29",
    "product": {
      "code": "SPTKMSF2G30",
      "name": "Telkomsel Data Flash 2GB 30hr",
      "category": {
        "code": "TELASD",
        "name": "Telkomsel/AS"
      }
    }
  }
}

Authorizations

Authorization
string
header
required

JWT Bearer token obtained from /api/v1.0/access-token/b2b

Headers

X-PARTNER-ID
string
required

Merchant API key

Accept
string
default:Application/json
required

Body

application/json
command
enum<string>
required
Available options:
detail-bill-transaction
Example:

"detail-bill-transaction"

data
object
required

Response

Transaction detail retrieved successfully

command
string
Example:

"detail-bill-transaction"

response_code
string
Example:

"00"

response_text
string
Example:

"Operation completed successfully"

data
object

Full bill transaction detail