> For the complete documentation index, see [llms.txt](https://developer.paddle.com/llms.txt).

# Allowances aren't allowed on prices with a trial period

A price can have `allowances` or a `trial_period`, but not both.

> **Early access (beta): usage-based billing**

---

## Example

```json
{
  "error": {
    "type": "request_error",
    "code": "price_allowance_not_allowed_for_trial_price",
    "detail": "a price can't have both a trial period and allowances",
    "documentation_url": "https://developer.paddle.com/errors/prices/price_allowance_not_allowed_for_trial_price"
  },
  "meta": {
    "request_id": "00000000-0000-0000-0000-000000000000"
  }
}
```

## Details

| Attribute | Value |
| --- | --- |
| Status code | 400 |
| Error code | `price_allowance_not_allowed_for_trial_price` |
| Error message | a price can't have both a trial period and allowances |

## Common causes

- The request adds `allowances` to a price that has a `trial_period`.
- The request includes both `allowances` and `trial_period` when creating a price.
- The request adds a `trial_period` to a price that has `allowances`.

## Common solutions

- To include allowances, remove the trial period. Omit `trial_period` when creating the price, or set it to `null` when updating it.
- To keep the trial period, remove the allowances. Omit `allowances` when creating the price, or set it to an empty array (`[]`) when updating it.
