GET
/
branch
/
terminal
/
transactions
Terminal Transactions
curl --request GET \
  --url https://nini.monieswitch.com/branch/terminal/transactions \
  --header 'Authorization: Bearer <token>'
{
  "status": true,
  "message": "Operation is successful",
  "data": {
    "size": 50,
    "page": 1,
    "totalRecords": 13,
    "totalPages": 1,
    "totalDebitAmount": 620,
    "totalCreditAmount": 33620,
    "totalTransactionValue": 34240,
    "totalTransactionVolume": 13,
    "transactions": [
      {
        "id": "094783e4-bad8-40a1-81f4-c58ad59aabb1",
        "type": "CREDIT",
        "status": "SUCCESS",
        "amount": 500,
        "charges": 0,
        "reference": "vPQiloRwEeZ52IYwSl1cDslwkmzuhm0yTOkm",
        "category": "TRANSFER_FROM_TERMINAL",
        "sessionId": null,
        "description": "₦500.00 received from Terminal account Neyosoft/Lambe 01",
        "settledAmount": 500,
        "createdAt": "2025-01-02T12:30:05.150Z",
        "storeId": "9ab67f41-10c9-4f52-adfc-31f460980966",
        "narration": "First terminal transfer",
        "storeName": "Lambe Shop",
        "terminalId": "28cc1855-2ff4-4a40-9df2-32aefb06eada",
        "toWalletId": "1e04b3a0-eabd-48b4-b5ba-91ec1d15a103",
        "fromWalletId": "51d7b035-7317-4578-868e-d25eed1b5bf7",
        "terminalName": "Lambe 01",
        "providerWalletId": "46e55be2-0086-4d4b-973a-5f69c1a226c1",
        "originatorBankCode": "999270",
        "originatorBankName": "Xpress Wallet",
        "beneficiaryBankCode": "999270",
        "beneficiaryBankName": "Xpress Wallet",
        "originatorAccountName": "Neyosoft/Lambe 01",
        "beneficiaryAccountName": "Neyosoft/Lambe Shop",
        "originatorAccountNumber": "4446474425",
        "beneficiaryAccountNumber": "4478164596"
      },
      {
        "id": "5134c2aa-d4c9-41ab-8100-a70669b641b9",
        "type": "DEBIT",
        "status": "SUCCESS",
        "amount": 500,
        "charges": 0,
        "reference": "tzL8HwWt6y7kxkHmNQnlLenjCjRzcTtlBQZH",
        "category": "TERMINAL_TO_STORE",
        "sessionId": null,
        "description": "₦500.00 transferred to Terminal(Lambe 01)",
        "settledAmount": 500,
        "createdAt": "2025-01-02T12:30:03.306Z",
        "storeId": "9ab67f41-10c9-4f52-adfc-31f460980966",
        "narration": "First terminal transfer",
        "storeName": "Lambe Shop",
        "terminalId": "28cc1855-2ff4-4a40-9df2-32aefb06eada",
        "toWalletId": "1e04b3a0-eabd-48b4-b5ba-91ec1d15a103",
        "fromWalletId": "51d7b035-7317-4578-868e-d25eed1b5bf7",
        "terminalName": "Lambe 01",
        "providerWalletId": "46e55be2-0086-4d4b-973a-5f69c1a226c1",
        "originatorBankCode": "999270",
        "originatorBankName": "Xpress Wallet",
        "beneficiaryBankCode": "999270",
        "beneficiaryBankName": "Xpress Wallet",
        "originatorAccountName": "Neyosoft/Lambe 01",
        "beneficiaryAccountName": "Neyosoft/Lambe Shop",
        "originatorAccountNumber": "4446474425",
        "beneficiaryAccountNumber": "4478164596"
      },
      {
        "id": "2f272824-7605-428a-8b43-012e5153d791",
        "type": "CREDIT",
        "status": "SUCCESS",
        "amount": 80,
        "charges": 0,
        "reference": "Yyk0QPk27rTRHgLPWR5L0wmEAVLzSipqi6OH",
        "category": "TRANSFER_FROM_TERMINAL",
        "sessionId": null,
        "description": "₦80.00 received from Terminal account Neyosoft/Lambe 01",
        "settledAmount": 80,
        "createdAt": "2025-01-02T12:25:44.405Z",
        "storeId": "9ab67f41-10c9-4f52-adfc-31f460980966",
        "narration": "First terminal transfer",
        "storeName": "Lambe Shop",
        "terminalId": "28cc1855-2ff4-4a40-9df2-32aefb06eada",
        "toWalletId": "1e04b3a0-eabd-48b4-b5ba-91ec1d15a103",
        "fromWalletId": "51d7b035-7317-4578-868e-d25eed1b5bf7",
        "terminalName": "Lambe 01",
        "providerWalletId": "46e55be2-0086-4d4b-973a-5f69c1a226c1",
        "originatorBankCode": "999270",
        "originatorBankName": "Xpress Wallet",
        "beneficiaryBankCode": "999270",
        "beneficiaryBankName": "Xpress Wallet",
        "originatorAccountName": "Neyosoft/Lambe 01",
        "beneficiaryAccountName": "Neyosoft/Lambe Shop",
        "originatorAccountNumber": "4446474425",
        "beneficiaryAccountNumber": "4478164596"
      },
      {
        "id": "af7b9a15-10f7-4949-93fe-046b642aece2",
        "type": "DEBIT",
        "status": "SUCCESS",
        "amount": 80,
        "charges": 0,
        "reference": "zOBF4xQTZP3OWmup39DcTt3Izn4Z1s0avcta",
        "category": "TERMINAL_TO_STORE",
        "sessionId": null,
        "description": "₦80.00 transferred to Terminal(Lambe 01)",
        "settledAmount": 80,
        "createdAt": "2025-01-02T12:25:42.417Z",
        "storeId": "9ab67f41-10c9-4f52-adfc-31f460980966",
        "narration": "First terminal transfer",
        "storeName": "Lambe Shop",
        "terminalId": "28cc1855-2ff4-4a40-9df2-32aefb06eada",
        "toWalletId": "1e04b3a0-eabd-48b4-b5ba-91ec1d15a103",
        "fromWalletId": "51d7b035-7317-4578-868e-d25eed1b5bf7",
        "terminalName": "Lambe 01",
        "providerWalletId": "46e55be2-0086-4d4b-973a-5f69c1a226c1",
        "originatorBankCode": "999270",
        "originatorBankName": "Xpress Wallet",
        "beneficiaryBankCode": "999270",
        "beneficiaryBankName": "Xpress Wallet",
        "originatorAccountName": "Neyosoft/Lambe 01",
        "beneficiaryAccountName": "Neyosoft/Lambe Shop",
        "originatorAccountNumber": "4446474425",
        "beneficiaryAccountNumber": "4478164596"
      },
      {
        "id": "671a678b-5ba4-4747-937f-eb59e8b67479",
        "type": "CREDIT",
        "status": "SUCCESS",
        "amount": 40,
        "charges": 0,
        "reference": "JauNVlCTCXhDNa9ak9c4QodlsfZgjJrIqgIL",
        "category": "TRANSFER_FROM_TERMINAL",
        "sessionId": null,
        "description": "₦40.00 received from Terminal account Neyosoft/Lambe Shop",
        "settledAmount": 40,
        "createdAt": "2025-01-02T10:08:59.664Z",
        "storeId": "9ab67f41-10c9-4f52-adfc-31f460980966",
        "narration": "First terminal transfer",
        "storeName": "Lambe Shop",
        "terminalId": "28cc1855-2ff4-4a40-9df2-32aefb06eada",
        "toWalletId": "51d7b035-7317-4578-868e-d25eed1b5bf7",
        "fromWalletId": "1e04b3a0-eabd-48b4-b5ba-91ec1d15a103",
        "terminalName": "Lambe 01",
        "providerWalletId": "e24bad94-6518-4b99-9b24-c32a0863d8da",
        "originatorBankCode": "999270",
        "originatorBankName": "Xpress Wallet",
        "beneficiaryBankCode": "999270",
        "beneficiaryBankName": "Xpress Wallet",
        "originatorAccountName": "Neyosoft/Lambe Shop",
        "beneficiaryAccountName": "Neyosoft/Lambe 01",
        "originatorAccountNumber": "4478164596",
        "beneficiaryAccountNumber": "4446474425"
      },
      {
        "id": "609a5921-2fa5-4d35-8422-6c58c6bdbb69",
        "type": "DEBIT",
        "status": "SUCCESS",
        "amount": 40,
        "charges": 0,
        "reference": "WZLDCEQEC8Kz6T5vkChbhAh0gjxmSG0vPcZ5",
        "category": "TERMINAL_TO_STORE",
        "sessionId": null,
        "description": "₦40.00 transferred to Terminal Lambe 01",
        "settledAmount": 40,
        "createdAt": "2025-01-02T10:08:57.616Z",
        "storeId": "9ab67f41-10c9-4f52-adfc-31f460980966",
        "narration": "First terminal transfer",
        "storeName": "Lambe Shop",
        "terminalId": "28cc1855-2ff4-4a40-9df2-32aefb06eada",
        "toWalletId": "51d7b035-7317-4578-868e-d25eed1b5bf7",
        "fromWalletId": "1e04b3a0-eabd-48b4-b5ba-91ec1d15a103",
        "terminalName": "Lambe 01",
        "providerWalletId": "e24bad94-6518-4b99-9b24-c32a0863d8da",
        "originatorBankCode": "999270",
        "originatorBankName": "Xpress Wallet",
        "beneficiaryBankCode": "999270",
        "beneficiaryBankName": "Xpress Wallet",
        "originatorAccountName": "Neyosoft/Lambe Shop",
        "beneficiaryAccountName": "Neyosoft/Lambe 01",
        "originatorAccountNumber": "4478164596",
        "beneficiaryAccountNumber": "4446474425"
      },
      {
        "id": "69d87c73-4dbb-48dd-b8fc-4fafd184084d",
        "type": "CREDIT",
        "status": "SUCCESS",
        "amount": 10000,
        "charges": 200,
        "reference": "DFe14z9T8eNzoPX7NVdNSbJX8pjS8sUpxK4O",
        "category": "BANK_FUNDING",
        "sessionId": "999270241231102355227720695103",
        "description": "₦10,000.00 received from Emmanuel",
        "settledAmount": 9800,
        "createdAt": "2024-12-31T09:23:56.685Z",
        "paidAt": "2024-12-31T09:23:55.076Z",
        "userId": "57238fc4-6214-45c7-9b57-91d4ec2bee31",
        "storeId": "9ab67f41-10c9-4f52-adfc-31f460980966",
        "narration": "Sandbox Account funding.",
        "storeName": "Lambe Shop",
        "terminalId": "00319ac9-ab60-48be-9604-fc62004b0f55",
        "walletType": "STATIC",
        "channelCode": "2",
        "terminalName": "Lambe 01",
        "originatorBankCode": "999270",
        "originatorBankName": "Monieswitch Test Bank",
        "beneficiaryBankCode": "999270",
        "beneficiaryBankName": "XpressWallet",
        "transactionReference": "DFe14z9T8eNzoPX7NVdNSbJX8pjS8sUpxK4O",
        "originatorAccountName": "Emmanuel",
        "beneficiaryAccountName": "Neyosoft/Lambe 01",
        "originatorAccountNumber": "0167421242",
        "beneficiaryAccountNumber": "4404963015",
        "originatorBankVerificationNumber": "",
        "beneficiaryBankVerificationNumber": ""
      },
      {
        "id": "949ea0eb-5eec-41c7-9f47-a93557144436",
        "type": "CREDIT",
        "status": "SUCCESS",
        "amount": 10000,
        "charges": 200,
        "reference": "yhfWjbanASj5ELB9xsAIODMNfwKS8CQkk1Vg",
        "category": "BANK_FUNDING",
        "sessionId": "999270241231012737863999052207",
        "description": "₦10,000.00 received from Emmanuel",
        "settledAmount": 9800,
        "createdAt": "2024-12-31T00:27:38.732Z",
        "paidAt": "2024-12-31T00:27:37.804Z",
        "userId": "2579b1de-6072-4886-ba05-fd2c58ebbaa9",
        "storeId": "9ab67f41-10c9-4f52-adfc-31f460980966",
        "narration": "Sandbox Account funding.",
        "storeName": "Lambe Shop",
        "walletType": "STATIC",
        "channelCode": "2",
        "originatorBankCode": "999270",
        "originatorBankName": "Monieswitch Test Bank",
        "beneficiaryBankCode": "999270",
        "beneficiaryBankName": "XpressWallet",
        "transactionReference": "yhfWjbanASj5ELB9xsAIODMNfwKS8CQkk1Vg",
        "originatorAccountName": "Emmanuel",
        "beneficiaryAccountName": "Neyosoft/Lambe Shop",
        "originatorAccountNumber": "0167421242",
        "beneficiaryAccountNumber": "4478164596",
        "originatorBankVerificationNumber": "",
        "beneficiaryBankVerificationNumber": ""
      },
      {
        "id": "1976dd07-bec5-4a7e-b8c0-1d61a412a689",
        "type": "CREDIT",
        "status": "SUCCESS",
        "amount": 5000,
        "charges": 125,
        "reference": "L4242leyAjs3ce0wVyzoto9Lz79P2ylyYbU8",
        "category": "BANK_FUNDING",
        "sessionId": "999270241231012730738399406434",
        "description": "₦5,000.00 received from Emmanuel",
        "settledAmount": 4875,
        "createdAt": "2024-12-31T00:27:31.110Z",
        "paidAt": "2024-12-31T00:27:30.229Z",
        "userId": "2579b1de-6072-4886-ba05-fd2c58ebbaa9",
        "storeId": "9ab67f41-10c9-4f52-adfc-31f460980966",
        "narration": "Sandbox Account funding.",
        "storeName": "Lambe Shop",
        "walletType": "STATIC",
        "channelCode": "2",
        "originatorBankCode": "999270",
        "originatorBankName": "Monieswitch Test Bank",
        "beneficiaryBankCode": "999270",
        "beneficiaryBankName": "XpressWallet",
        "transactionReference": "L4242leyAjs3ce0wVyzoto9Lz79P2ylyYbU8",
        "originatorAccountName": "Emmanuel",
        "beneficiaryAccountName": "Neyosoft/Lambe Shop",
        "originatorAccountNumber": "0167421242",
        "beneficiaryAccountNumber": "4478164596",
        "originatorBankVerificationNumber": "",
        "beneficiaryBankVerificationNumber": ""
      },
      {
        "id": "e04792f9-dc9a-4a74-a540-8caf4c354c04",
        "type": "CREDIT",
        "status": "SUCCESS",
        "amount": 2000,
        "charges": 30,
        "reference": "sPeVfSwb5Ka51zAGNtyphKnc3zex8s2ADmTM",
        "category": "BANK_FUNDING",
        "sessionId": "999270241231012642801980929449",
        "description": "₦2,000.00 received from Emmanuel",
        "settledAmount": 1970,
        "createdAt": "2024-12-31T00:26:43.888Z",
        "paidAt": "2024-12-31T00:26:42.717Z",
        "userId": "2579b1de-6072-4886-ba05-fd2c58ebbaa9",
        "storeId": "9ab67f41-10c9-4f52-adfc-31f460980966",
        "narration": "Sandbox Account funding.",
        "storeName": "Lambe Shop",
        "walletType": "STATIC",
        "channelCode": "2",
        "originatorBankCode": "999270",
        "originatorBankName": "Monieswitch Test Bank",
        "beneficiaryBankCode": "999270",
        "beneficiaryBankName": "XpressWallet",
        "transactionReference": "sPeVfSwb5Ka51zAGNtyphKnc3zex8s2ADmTM",
        "originatorAccountName": "Emmanuel",
        "beneficiaryAccountName": "Neyosoft/Lambe Shop",
        "originatorAccountNumber": "0167421242",
        "beneficiaryAccountNumber": "4478164596",
        "originatorBankVerificationNumber": "",
        "beneficiaryBankVerificationNumber": ""
      },
      {
        "id": "d19b00ca-4453-4da1-805c-e410c6be3126",
        "type": "CREDIT",
        "status": "SUCCESS",
        "amount": 2000,
        "charges": 30,
        "reference": "MLLXY5HxHMbju6gxiLt91u60Rbq9QGloAf1l",
        "category": "BANK_FUNDING",
        "sessionId": "999270241227164653014530749251",
        "description": "₦2,000.00 received from Emmanuel",
        "settledAmount": 1970,
        "createdAt": "2024-12-27T15:46:53.978Z",
        "paidAt": "2024-12-27T15:46:53.182Z",
        "userId": "c0177633-0ba8-4ce1-be64-9b5060ec64e1",
        "storeId": "9ab67f41-10c9-4f52-adfc-31f460980966",
        "narration": "Sandbox Account funding.",
        "storeName": "Lambe Shop",
        "terminalId": "28cc1855-2ff4-4a40-9df2-32aefb06eada",
        "walletType": "STATIC",
        "channelCode": "2",
        "terminalName": "Lambe 01",
        "originatorBankCode": "999270",
        "originatorBankName": "Monieswitch Test Bank",
        "beneficiaryBankCode": "999270",
        "beneficiaryBankName": "XpressWallet",
        "transactionReference": "MLLXY5HxHMbju6gxiLt91u60Rbq9QGloAf1l",
        "originatorAccountName": "Emmanuel",
        "beneficiaryAccountName": "Neyosoft/Lambe 01",
        "originatorAccountNumber": "0167421242",
        "beneficiaryAccountNumber": "4446474425",
        "originatorBankVerificationNumber": "",
        "beneficiaryBankVerificationNumber": ""
      },
      {
        "id": "97365213-2f4b-4b63-b726-ff0a6b6c0879",
        "type": "CREDIT",
        "status": "SUCCESS",
        "amount": 2000,
        "charges": 30,
        "reference": "SlVbmbesgG9BFGwm6HmIy8zvmmbzrsx0FPeF",
        "category": "BANK_FUNDING",
        "sessionId": "999270241227162211752521712251",
        "description": "₦2,000.00 received from Emmanuel",
        "settledAmount": 1970,
        "createdAt": "2024-12-27T15:22:12.281Z",
        "paidAt": "2024-12-27T15:22:11.449Z",
        "userId": "c0177633-0ba8-4ce1-be64-9b5060ec64e1",
        "storeId": "9ab67f41-10c9-4f52-adfc-31f460980966",
        "narration": "Sandbox Account funding.",
        "storeName": "Lambe Shop",
        "terminalId": "28cc1855-2ff4-4a40-9df2-32aefb06eada",
        "walletType": "STATIC",
        "channelCode": "2",
        "terminalName": "Lambe 01",
        "originatorBankCode": "999270",
        "originatorBankName": "Monieswitch Test Bank",
        "beneficiaryBankCode": "999270",
        "beneficiaryBankName": "XpressWallet",
        "transactionReference": "SlVbmbesgG9BFGwm6HmIy8zvmmbzrsx0FPeF",
        "originatorAccountName": "Emmanuel",
        "beneficiaryAccountName": "Neyosoft/Lambe 01",
        "originatorAccountNumber": "0167421242",
        "beneficiaryAccountNumber": "4446474425",
        "originatorBankVerificationNumber": "",
        "beneficiaryBankVerificationNumber": ""
      },
      {
        "id": "551cd240-f054-4af4-9149-0eeceab8bad3",
        "type": "CREDIT",
        "status": "SUCCESS",
        "amount": 2000,
        "charges": 30,
        "reference": "UxqtyXQ9GdH6D08Ytm7Fun6JOFr3uCpj1zeF",
        "category": "BANK_FUNDING",
        "sessionId": "999270241227104811689542797786",
        "description": "₦2,000.00 received from Emmanuel",
        "settledAmount": 1970,
        "createdAt": "2024-12-27T09:48:12.211Z",
        "paidAt": "2024-12-27T09:48:11.278Z",
        "userId": "11497c08-6327-40bb-ae25-7d76060f34bc",
        "storeId": "87b67fa5-553f-45ab-8daf-e446af4d6809",
        "narration": "Sandbox Account funding.",
        "storeName": "Ajuwon Market",
        "walletType": "STATIC",
        "channelCode": "2",
        "originatorBankCode": "999270",
        "originatorBankName": "Monieswitch Test Bank",
        "beneficiaryBankCode": "999270",
        "beneficiaryBankName": "XpressWallet",
        "transactionReference": "UxqtyXQ9GdH6D08Ytm7Fun6JOFr3uCpj1zeF",
        "originatorAccountName": "Emmanuel",
        "beneficiaryAccountName": "Neyosoft/Ajuwon Market",
        "originatorAccountNumber": "0167421242",
        "beneficiaryAccountNumber": "4487228142",
        "originatorBankVerificationNumber": "",
        "beneficiaryBankVerificationNumber": ""
      }
    ]
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

page
integer
size
integer
startDate
string
endDate
string
terminalId
integer
storeId
integer
type
string
category
string

Response

200 - application/json

Terminal Transactions - Successful

The response is of type object.