Transaction
Transaction History
Retrieve a list of transactions based on various filters.
API ENVIRONMENT
Endpoint
POST
https://sandbox.ipaymu.com/api/v2/historyUse credentials from the selected environment. Sandbox and Production credentials are separate.
Retrieve a list of transactions based on various filters.
Request Headers
Content-Type
string- Example / value
application/json- Description
- MIME type of the JSON request body.
va
string- Example / value
YOUR_VA- Description
- Merchant Virtual Account number. Get it from the Integration menu in your iPaymu dashboard: Production / Sandbox. Use the VA for the selected environment.
signature
string · 64 hex- Example / value
GENERATED_SIGNATURE- Description
- Generate an HMAC-SHA256 signature for this request using the API Key from Production / Sandbox. Do not copy the API Key into this header. See Signature Generation.
timestamp
string · 14 digits- Example / value
20260102153045- Description
- Request creation time in
YYYYMMDDHHmmssformat (example: 2 Jan 2026, 15:30:45). Check the endpoint guide if it specifies ISO 8601 instead.
Request Body
| Parameter | Type | Required | Description |
|---|---|---|---|
status | string | No | Filter by status code (e.g., 1 for success). |
date | string | No | Filter type: created_at or indate (paid date). |
startdate | string | No | Start date (YYYY-MM-DD). |
enddate | string | No | End date (YYYY-MM-DD). |
page | number | No | Page number (default 1). |
limit | number | No | Limit per page (max 20). |
orderBy | string | No | id, created_at, or indate. |
order | string | No | ASC or DESC. |
lang | string | No | en or id. |
Example Request
{
"status": "1",
"orderBy": "id",
"order": "DESC",
"limit": "10"
}Example Response
{
"Status": 200,
"Success": true,
"Message": "Success",
"Data": {
"Total": 150,
"Per_Page": 10,
"Current_Page": 1,
"Total_Page": 15,
"Results": [
{
"TransactionId": 341189,
"ReferenceId": "INV-001",
"Amount": 10000,
"Fee": 4000,
"Status": 1,
"StatusDesc": "Berhasil",
"Type": 11,
"TypeDesc": "Convenience Store",
"CreatedDate": "2023-11-23 10:00:00"
}
// ... more transactions
]
}
}