Transaction
Cek Transaksi (Check Transaction)
Cek status dan detail dari transaksi tertentu.
Coba di Postman
Cek status dan detail dari transaksi tertentu.
Endpoint
URL: {{baseUrl}}/api/v2/transaction
Metode: POST
Request Headers
| Kunci | Nilai | Deskripsi |
|---|---|---|
Content-Type | application/json | |
signature | {{signature}} | Signature yang dihasilkan. Lihat Pembuatan Signature. |
va | {{va}} | Nomor Virtual Account Anda. |
timestamp | {{timestamp}} | Timestamp saat ini. |
Request Body
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
transactionId | string | Ya | ID Transaksi iPaymu yang ingin dicek. |
account | string | Tidak | VA iPaymu Anda (opsional). |
Contoh Request
{
"transactionId": "4719"
}Contoh Response
{
"Status": 200,
"Success": true,
"Message": "success",
"Data": {
"TransactionId": 4719,
"SessionId": "50B97F0F-E4B7-49EF-900C-7DC22DB8297D",
"ReferenceId": null,
"RelatedId": 0,
"Sender": "System",
"Receiver": "Akun Demo IPAYMU",
"Amount": 10000,
"Fee": 4000,
"Status": 1,
"StatusDesc": "Berhasil",
"PaidStatus": "paid",
"IsLocked": false,
"Type": 11,
"TypeDesc": "Convenience Store",
"Notes": "Convenience Store INDOMARET",
"CreatedDate": "2019-12-30 08:37:06",
"SuccessDate": "2021-12-12 00:33:50",
"ExpiredDate": "2019-12-31 08:37:06",
"SettlementDate": "2020-01-31 12:44:12"
}
}Kode Status Transaksi
0: Pending (Menunggu Pembayaran) *1: Success (Berhasil) *2: Cancelled (Dibatalkan) *3: Refund (Dikembalikan) *4: Error *5: Failed (Gagal) *6: Success - Unsettled (Berhasil
- Belum Settlement) *
7: Escrow *-2: Expired (Kedaluwarsa)