# `Logistiki.Event.TransferSettled`
[🔗](https://github.com/thanos/logistiki/blob/v0.1.0/lib/logistiki/events/transfer_settled.ex#L1)

An internal transfer settled between two accounts (e.g. operating -> payroll).

Accounting impact: debit destination account, credit source (client liability).

## Fields

Inherits all common fields from `Logistiki.Event` plus:

  * `cash_account_code` — `String.t() | nil` — the cash/nostro account
  * `destination_account_code` — `String.t() | nil` — the target account code
    (e.g. `"LIABILITIES:CLIENT_DEPOSITS:USD:ACME:PAYROLL"`)

## Example

    %Logistiki.Event.TransferSettled{
      id: "evt_002",
      account_code: "LIABILITIES:CLIENT_DEPOSITS:USD:ACME:OPERATING",
      destination_account_code: "LIABILITIES:CLIENT_DEPOSITS:USD:ACME:PAYROLL",
      amount: Decimal.new("500.00"),
      currency: "USD",
      effective_date: ~D[2026-07-07]
    }

---

*Consult [api-reference.md](api-reference.md) for complete listing*
