> ## Documentation Index
> Fetch the complete documentation index at: https://developer.fin.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Fetch a payment

## Payment Status Values

* **PAY\_INIT** — Payment initialized
* **PAY\_PROCESS** — Payment is being processed
* **PAY\_SUCCESS** — Payment completed successfully
* **PAY\_FAILED** — Payment failed
* **PAY\_TIMEOUT** — Payment timed out
* **PAY\_CANCEL** — Payment was cancelled
* **SETTLEMENT\_INIT** — Settlement process started
* **SETTLEMENT\_SUCCESS** — Settlement completed successfully
* **SETTLEMENT\_HOLD** — Transaction on hold due to insufficient rebalancing funds
* **SETTLEMENT\_FAILED** — Settlement failed after 3 retry attempts

<Note>
  The `settlement_info` field will be `null` until `PAY_SUCCESS`. The `payment_time` will be `0` until `PAY_SUCCESS`.
</Note>
