---
title: "Get specific cash payment"
method: GET
path: "/ledger/cash-payments/{reference}"
tags: ["ledger-payments"]
---

# Get specific cash payment

`GET /ledger/cash-payments/{reference}`

Get specific cash payment by reference

## Path parameters

- `reference` string, required

## Response `200`

cash payment details

- CashPaymentTransaction — Details of a cash payment transaction.
  - `id` string, uuid, required
  - `reference` string, required — Reference for the cash payment transaction at initiation.
  - `accountTransactionId` string — Identifier of the transaction on the account.
  - `currency` string, required — Currency in which the account was debited.
  - `status` 'PENDING' | 'IN_PROGRESS' | 'FAILED' | 'SUCCESS', required — Status of the transaction, indicating its current state in the processing lifecycle. - PENDING: The transaction has been created but not yet processed. - IN_PROGRESS: The transaction is currently being processed. - FAILED: The transaction processing has failed. - SUCCESS: The transaction has been successfully processed.
  - `payoutCurrency` string, required — Currency in which the beneficiary will be paid out.
  - `amount` number, required — Amount transferred.
  - `rate` number, required — Exchange rate applied for this transfer.
  - `payoutAmount` number, required — Amount paid out to the beneficiary in payout currency.
  - `providerReference` string — Reference provided by the cash payment provider.
  - `recipient` BasicBeneficiaryInfo, required — Basic information about a beneficiary as at the time of transaction.
    - `id` string, uuid, required — Unique identifier for the beneficiary.
    - `accountName` string, required — Name on the account
    - `beneficiaryType` string, required — Type of beneficiary object.
    - `bankName` string — Name of the receiving bank, for mobile money this would be the network, and for P2P wallet it will be the name of the account provider
    - `accountIdentifier` string, required — The account identifier at the bank. For mobile money, this is the phone number on account, for P2P wallet, this is the account ID Where routing number or sort code is present, this would be `{routingNumber}-{accountNumber}`
    - `paymentChannelId` string, required — Identifier of the payment channel used for this transaction, if available. This can be used to determine the exact payment method used for the transaction.
    - `country` string — Country where the payment method belongs if available
  - `createdDate` string, date-time, required

## Other responses

- `401` — Client is not authorized to make request
- `404` — Entity was not found

---

[API](https://skmtc.net/nestechops/apis/onboard-external-api-gateway.md) · [All operations](https://skmtc.net/nestechops/apis/onboard-external-api-gateway/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/nestechops/onboard-external-api-gateway/revisions/35fe01ca087b/schema)
