# GetOutgoingPayment

## Overview

getOutgoingPayment returns one OutgoingPayment by ID or null. It exposes payment facts required by downstream Cash Management reconciliation.

## Business Rules

- Returns null when the payment does not exist
- Does not change payment state

## Process Flow

```mermaid
flowchart LR
    A[Receive payment ID] --> B[Read OutgoingPayment]
    B --> C[Return payment or null]
```

## External Dependencies

- None

## Error Scenarios

- None

## Test Cases

- returns an existing outgoing payment
- returns null for an unknown ID
