Pengecekan Status Transaksi (Pakasir API v2)
Selain mendengarkan webhook secara pasif, sistem Anda dapat melakukan polling status secara aktif untuk memastikan apakah transaksi sudah berhasil terbayar atau sudah kadaluarsa.
Endpoint
GET /api/v2/transaction-status/{slug}/{txn_id}
Headers
| Header | Value | Keterangan |
|---|
x-api-key | YOUR_PROJECT_API_KEY | API Key proyek Anda |
Contoh Response
{
"txn_id": "INV-20261025-001",
"project": "testing",
"order_id": "INV-20261025-001",
"amount": 25000,
"fee": 142,
"total_payment": 25142,
"payment_method": "qris",
"status": "completed",
"created_at": "2026-10-25T15:00:00.000Z",
"paid_at": "2026-10-25T15:02:18.000Z",
"expired_at": "2026-10-25T15:30:00.000Z"
}
Daftar Status Transaksi
| Status | Keterangan |
|---|
| PENDING | Menunggu pembayaran QRIS dari pembeli. |
| PAID | Pembayaran berhasil diverifikasi lunas (settlement terkonfirmasi). |
| EXPIRED | Invoice kadaluarsa karena batas waktu pembayaran habis. |
Baca selanjutnya: Webhook →