Get Transactions By Settlement Reference

This returns all transactions that made up a settlement.

This endpoint is protected with OAuth 2.0 Bearer token. To find out more about authorization for Monnify endpoints, check Here

Endpoint URL: {{base_url}}/api/v1/transactions/find-by-settlement-reference?reference=VKALKYTW8BSL7J275EX9&page=0&size=10

HTTP Method: GET

The {{base_url}} for test is https://sandbox.monnify.com but when you go live, it changes to the live url

This endpoint supports specifying query parameters as described below.

Request





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 Response

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 { "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 } }