GET
/
payment-link
/
transactions
Payment Link Transactions
curl --request GET \
  --url https://nini.monieswitch.com/payment-link/transactions \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{}'
{
  "status": true,
  "message": "Operation is successful",
  "data": {
    "size": 100,
    "page": 1,
    "totalRecords": 3,
    "totalPages": 1,
    "transactions": [
      {
        "id": "acc4af33-0cf1-482b-92b9-3335143985d4",
        "bearer": "account",
        "status": "SUCCESS",
        "amount": 300,
        "charges": 100,
        "category": "paymentLink",
        "reference": "n6sNZckO1LSdLk3VdaJalp2U7pW2tLCPb5cz",
        "amountPaid": 300,
        "subaccountId": null,
        "subAccountShare": 0,
        "subAccountSettlement": 0,
        "instantSettlement": false,
        "mainAccountShare": 200,
        "mainAccountSettlement": 200,
        "paymentMethod": "Card",
        "createdAt": "2025-08-10T15:35:51.973Z",
        "merchant": {
          "id": "3aed8fe9-2c60-48fe-bea4-71ea8c8f3c84",
          "businessName": "Kimpembe"
        },
        "rrn": "000106923853",
        "last4": "7499",
        "paidAt": "2025-08-10T03:33:45.000Z",
        "scheme": "VERVE",
        "currency": "NGN",
        "cardNumber": "",
        "terminalId": "3PXM0001",
        "subaccountShare": 0,
        "hasActiveSubaccount": false,
        "subaccountSettlement": 0,
        "totalSettlementAmount": 200
      },
      {
        "id": "a58e19d7-1612-46f2-af73-b2aabf94ac13",
        "bearer": "account",
        "status": "SUCCESS",
        "amount": 300,
        "charges": 5.1,
        "category": "paymentLink",
        "reference": "GDpHY6jxMkNmcEm548fhkTeRax2JbF",
        "amountPaid": 300,
        "subaccountId": null,
        "subAccountShare": 0,
        "subAccountSettlement": 0,
        "instantSettlement": true,
        "mainAccountShare": 294.9,
        "mainAccountSettlement": 294.9,
        "paymentMethod": "Bank",
        "createdAt": "2025-08-10T15:29:00.423Z",
        "merchant": {
          "id": "3aed8fe9-2c60-48fe-bea4-71ea8c8f3c84",
          "businessName": "Kimpembe"
        },
        "fields": {
          "customerEmail": "[email protected]"
        },
        "paidAt": "2025-08-10T15:28:58.928Z",
        "walletId": "8875d0ea-f339-4b77-8555-e23c8537d0f5",
        "narration": "Testing",
        "sessionId": "999270250810162858599664567869",
        "isPaymentLink": true,
        "paymentLinkId": "9137d72c-34be-4728-ba14-619c9dbdab71",
        "settledAmount": 294.9,
        "paymentReference": "l-HXsRvCV4Icdlpivxcp9XZUPIJKf2Nw",
        "customerReference": "XVVUSN5KS9E2RJMGtLH47z9bPhBjQ0d2Czxt",
        "originatorBankCode": "999270",
        "originatorBankName": "Monieswitch Test Bank",
        "beneficiaryBankCode": "999270",
        "beneficiaryBankName": "Xpress Wallet",
        "originatorAccountName": "Emmanuel",
        "totalSettlementAmount": 294.9,
        "beneficiaryAccountName": "Kimpembe",
        "originatorAccountNumber": "0167421242",
        "beneficiaryAccountNumber": "4400453747",
        "originatorBankVerificationNumber": "",
        "beneficiaryBankVerificationNumber": ""
      },
      {
        "id": "d80bab61-570f-4f06-8554-b3b9f1173c7b",
        "bearer": "account",
        "status": null,
        "amount": 300,
        "charges": 5.1,
        "category": "paymentLink",
        "reference": "GDpHY6jxMkNmcEm548fhkTeRax2JbF",
        "amountPaid": 300,
        "subaccountId": null,
        "subAccountShare": 0,
        "subAccountSettlement": 0,
        "instantSettlement": true,
        "mainAccountShare": 294.9,
        "mainAccountSettlement": 294.9,
        "paymentMethod": null,
        "createdAt": "2025-08-05T22:11:24.480Z",
        "merchant": {
          "id": "3aed8fe9-2c60-48fe-bea4-71ea8c8f3c84",
          "businessName": "Kimpembe"
        },
        "email": "[email protected]",
        "paidAt": "2025-08-05T22:11:20.850Z",
        "walletId": "439f64fa-2eff-48bc-b783-fe166801bfad",
        "narration": "Testing",
        "sessionId": "999270250805231120590520588799",
        "isPaymentLink": true,
        "paymentLinkId": "9137d72c-34be-4728-ba14-619c9dbdab71",
        "settledAmount": 294.9,
        "paymentReference": "l-Mo6G4eUoWIlBATzVaaxSLftIHDJVNx",
        "customerReference": "c4HCCL4taY3r4BzUVsqNQ8bPW0CpKxQpuyMD",
        "originatorBankCode": "999270",
        "originatorBankName": "Monieswitch Test Bank",
        "beneficiaryBankCode": "999270",
        "beneficiaryBankName": "Xpress Wallet",
        "originatorAccountName": "Emmanuel",
        "totalSettlementAmount": 294.9,
        "beneficiaryAccountName": "Kimpembe",
        "originatorAccountNumber": "0167421242",
        "beneficiaryAccountNumber": "4473479279",
        "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
status
string
startDate
integer

ACTIVE | INACTIVE

endDate
integer
reference
string

Body

application/json · object

Response

200 - application/json

Payment Link Transactions - Successful

The response is of type object.