# rule

From **Stripe API**.

- Type: `object`

## Properties

### `action`

- Required: true
- Type: `string`
- maxLength: `5000`

The action taken on the payment.

### `id`

- Required: true
- Type: `string`
- maxLength: `5000`

Unique identifier for the object.

### `predicate`

- Required: true
- Type: `string`
- maxLength: `5000`

The predicate to evaluate the payment against.

## JSON Schema

```json
{"properties":{"action":{"description":"The action taken on the payment.","maxLength":5000,"type":"string"},"id":{"description":"Unique identifier for the object.","maxLength":5000,"type":"string"},"predicate":{"description":"The predicate to evaluate the payment against.","maxLength":5000,"type":"string"}},"required":["action","id","predicate"],"title":"RadarRule","type":"object","x-expandableFields":[]}
```
