# Confirm / Reject Payout

When a payout requires manual approval it enters `WAITING_FOR_CONFIRMATION`; confirm it to start processing (`PENDING`) or reject it so it is never sent to a PSP (`REJECTED`). This applies to **all** flows that create payouts — Cashier, Direct Link and Payment Page — not Cashier only.
Status flow:
- **With manual approval:** `CREATED` → `WAITING_FOR_CONFIRMATION` → confirm → `PENDING`, or → reject → `REJECTED`
- **Without manual approval:** `CREATED` → `PENDING` directly

[TBD: what configuration triggers manual approval / `WAITING_FOR_CONFIRMATION`]

 - [PUT /public/payout/{payoutId}/reject](https://docs.omno.com/apis/payments/openapi/confirm-reject-payout/rejectpayout.md): Rejects a payout that is in `WAITING_FOR_CONFIRMATION`. After rejection the transaction is **not** sent to a PSP and its status becomes `REJECTED`. Used when a payout requires manual approval, across
 - [PUT /public/payout/{payoutId}/confirm](https://docs.omno.com/apis/payments/openapi/confirm-reject-payout/confirmpayout.md): Confirms a payout that is in `WAITING_FOR_CONFIRMATION`. After confirmation the transaction starts processing and its status becomes `PENDING`. Used when a payout requires manual approval, across Cash
