# Waive prepaid units for an organization (internal) **POST /admin/orgs/{orgId}/prepaid/override** Turns the unpaid override on or off for an organization on prepaid billing: with `allowUnpaid` its collections go through without prepaid units, and `reason` is stored while the override is on. Returns the prepaid state with the latest 20 ledger entries. Returns 404 when the organization has no billing profile and 400 when it is not on prepaid billing. Super admin only. ## Servers - http://api.example.com: http://api.example.com () ## Authentication methods - Access token ## Parameters ### Path parameters - **orgId** (string) Id of the organization ### Body: application/json (object) - **allowUnpaid** (boolean) Waive the prepaid unit requirement for this org when true; setting it back to false also clears the stored reason - **reason** (string) Required audit reason — persisted on the profile while the override is set and shown on the statement. The override lets collections through unpaid, so an unexplained one is indistinguishable from a bug six months later. ## Responses ### 200 #### Body: application/json (object) - **data** (object) - **statusCode** (number) - **timestamp** (string(date-time)) [Powered by Bump.sh](https://bump.sh)