Payment Detail
Melihat status transaksi.
GET
cURL
/api/payments/:id
Mengambil detail transaksi.
Path Params
| Param | Type | Wajib | Keterangan |
|---|---|---|---|
id | string | Ya | UUID transaksi atau reference_id. |
Request Example
curl "<origin>/api/payments/f2b1d5b0-7b1f-4c5d-9c37-93f0c8f6a001" \ -H "Authorization: Bearer sk_xxx"Response
{
"payment": {
"id": "f2b1d5b0-7b1f-4c5d-9c37-93f0c8f6a001",
"reference_id": "PAY-LXAMPLE",
"merchant_reference_id": "ORDER-1024",
"payment_method_code": "qris",
"provider": "gopay",
"currency": "IDR",
"amount": 150000,
"fee_amount": 1050,
"net_amount": 150000,
"total_amount": 151050,
"status": "paid",
"paid_at": "2026-05-19T10:01:00Z",
"created_at": "2026-05-19T10:00:00Z",
"updated_at": "2026-05-19T10:01:00Z"
}
}Response Fields
| Field | Keterangan |
|---|---|
payment.id | UUID transaksi. |
payment.reference_id | ID transaksi dari Chiwa Pay. |
payment.merchant_reference_id | ID order dari merchant. |
payment.status | Status transaksi. |
payment.total_amount | Nominal yang harus dibayar pelanggan. |
payment.net_amount | Nominal setelah fee. |
payment.paid_at | Waktu pembayaran diterima. |
HTTP Error Code
| HTTP | Code | Keterangan |
|---|---|---|
401 | invalid_api_key | Secret key tidak valid. |
403 | merchant_not_approved | Merchant belum aktif. |
404 | not_found | Transaksi tidak ditemukan. |