Check Transfer Status

This endpoint is used by a user to check the status of a transfer which they initiated.


To check the status of the transfer, send the GET /payment/v2/transfers/{transferId} request.

In the successful response, you receive the details on the transfer and its status.

{
  "id": "ae29acc3-c54a-11f0-90b6-21c3f364ff25",
  "reference": "REF558628",
  "status": "COMPLETED",
  "fees": {
    "processingFee": {
      "amount": 0,
      "currency": "USD"
    }
  },
  "originator": {
    "amount": 1.11,
    "currency": "USD",
    "walletId": "a:25032550863140:zKwR3P9:1"
  },
  "beneficiary": {
    "amount": 1.11,
    "currency": "USD",
    "walletId": "a:25021926815866:4jlPfFg:1"
  },
  "metadata": {
    "memberId": "987654321"
  },
  "createdAt": "2025-11-19T13:21:38.870144Z",
  "updatedAt": "2025-11-19T13:21:38.870144Z",
  "type": "payment:transfer"
}

For the detailed description of fields, see the API Reference.