This returns all transactions that made up a settlement.
Endpoint
GET: https://sandbox.monnify.com/api/v1/transactions/find-by-settlement-reference?reference=VKALKYTW8BSL7J275EX9&page=0&size=10
Please note that this endpoint is protected using OAuth2 Token. Visit Authentication section of this document for details on OAuth2 Token.
This endpoint supports specifying query parameters as described below.
Request | ||
---|---|---|
Field | Description | Compulsory |
page | An integer specifying page of transactions to be retrieved. Page number starts from 0. | No. Defaults to 0 |
size | An integer specifying size of transactions to be returned per page. | No. Defaults to 10 |
reference | Settlement reference as displayed on your dashboard | Yes |
Here’s a sample response
Get Transaction Status Request
{ "requestSuccessful": true, "responseMessage": "success", "responseCode": "0", "responseBody": { "content": [ { "transactionReference": "MNFY|20190523182133|000002", "paymentReference": "775252916", "amountPaid": "9000.00", "totalPayable": "9000.00", "paidOn": "23/05/2019 06:21:33", "paymentStatus": "PAID", "paymentDescription": "Neme Earphones", "transactionHash": null, "currency": "NGN", "paymentMethod": "ACCOUNT_TRANSFER", "product": { "type": "WEB_SDK", "reference": "775252916" }, "cardDetails": null, "accountDetails": { "accountName": null, "accountNumber": "******2190", "bankCode": "001", "amountPaid": "9000.00" }, "accountPayments": [ { "accountName": "DAMILARE SAMUEL", "accountNumber": "******2190", "bankCode": "001", "amountPaid": "9000.00" } ], "customer": { "email": null, "name": null } } ], "pageable": { "sort": { "sorted": false, "unsorted": true, "empty": true }, "offset": 0, "pageSize": 10, "pageNumber": 0, "unpaged": false, "paged": true }, "last": true, "totalPages": 1, "totalElements": 1, "size": 10, "number": 0, "sort": { "sorted": false, "unsorted": true, "empty": true }, "first": true, "numberOfElements": 1, "empty": false } }