Transaction History
The Transaction History endpoint provides merchants with a robust way to retrieve logs of all financial activities associated with their account. This includes successful payments, pending checkouts, and virtual account generations.
Endpoint Details
Base URL
https://merchant.finovopay.com/v1/index.phpMethod POST
Request Parameters
| Field | Type | Description |
|---|---|---|
| action | String | Must be set to transaction_history |
| limit | Integer | Number of records per request (Default: 20). |
| offset | Integer | The starting point (Used for pagination). |
Implementation Example
Sample Request Payload
{
"action": "transaction_history",
"limit": 10,
"offset": 0
}
JSON Success Response
{
"success": true,
"count": 1,
"data": [
{
"txn_id": 15,
"customer_email": "[email protected]",
"customer_name": "ReignHost Technologies LTD",
"provider_ref": "FP_CH_1FF9F0E1_1767443388",
"amount": "5000.00",
"currency": "NGN",
"status": "success",
"txn_type": "checkout",
"created_at": "2026-01-03 13:45:12"
}
]
}
Developer Best Practices
Pagination: Increment the offset by your limit value to load the next set of results.