> For the complete documentation index, see [llms.txt](https://docs.payram.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payram.com/api-integration/payouts-apis/editing-payout-limits.md).

# Editing Payout Limits

<figure><img src="/files/Jnk6SWn6ClFYwOb2yE9H" alt=""><figcaption></figcaption></figure>

***

Payout limits decide when a payout is auto-approved, held for approval, or rejected (see **Payout limits & approval** under Create Payout). They are **edited per project from the PayRam dashboard** — not via the API.

Open the project’s **Payout Limits** tab:

```
<https://yourdomain.com/settings/projects/{projectId}?tab=payoutConfig>
```

There you can set, per project:

| Setting                                | Effect                                                                                                                                                                               |
| -------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Auto-approve** (on/off) + **amount** | Payouts at or under the amount are auto-approved (<mark style="color:$warning;">`pending`</mark>); above it they are held (<mark style="color:$warning;">`pending-approval`</mark>). |
| **Daily limit**                        | Once a recipient’s payouts in this project for the day would exceed it, further payouts are held for approval.                                                                       |
| **Hourly limit**                       | Same as the daily limit, applied per hour.                                                                                                                                           |
| **Minimum amount**                     | Payouts below this are rejected outright.                                                                                                                                            |

Leaving a field blank makes the project **inherit the installation default**. The global minimum lives under **Settings → Withdrawal Limits**.

> Changes apply to payouts created **after** the update; don’t hard-code limit values in your integration — manage them here.
