Get Payment Link Transactions By Source Reference

Get Payment Link Transactions By Source Reference

List transactions collected through a payment link identified by the merchant source reference.

GET
/api/v1/payment-link/source-reference/{sourceReference}/transactions

Authorization

BearerAuth
Authorization: Bearer <token>
In: header

Path Parameters

Query Parameters

Response Body

200 application/json

404

cURL Example

curl -X GET "https://atlas.tryduplo.com/api/v1/payment-link/source-reference/SRC_PLK_001/transactions?page=1&limit=15&status=successful&search=TRN_ABC123" \  
-H "Authorization: Bearer "

200 Response Example

{
  "requestId": "abcd1234-5678-90ef-ghij-1234567890kl",
  "requestTimestamp": "2026-03-25 09:15:00",
  "message": "Payment link transactions fetched successfully.",
  "statusCode": 200,
  "data": [
    {
      "id": "txn-id",
      "createdAt": "25/03/2026 09:15am",
      "reference": "TRN_ABC123",
      "customerName": "Jane Doe",
      "amount": {
        "value": 1000,
        "currency": "NGN",
        "formatted": "NGN1000"
      },
      "transactionStatus": "successful",
      "settlement": "Pending"
    }
  ],
  "links": {},
  "meta": {}
}

Last updated on 5/27/2026