# PaymentProcessorRules

Conditions a payment must meet for a processor the merchant holds a contract with to take it.

```
type PaymentProcessorRules {

  minAmount: Int

  maxAmount: Int

  shopNameLike: String

  descriptionLike: String

}
```

### Fields[​](#fields "Direct link to Fields")

#### [`PaymentProcessorRules.minAmount`](#min-amount) ● [`Int`](https://docs.monei.com/apis/graphql/types/scalars/int.md) scalar[​](#min-amount "Direct link to min-amount")

Minimum payment amount in the smallest currency unit (e.g. cents).

#### [`PaymentProcessorRules.maxAmount`](#max-amount) ● [`Int`](https://docs.monei.com/apis/graphql/types/scalars/int.md) scalar[​](#max-amount "Direct link to max-amount")

Maximum payment amount in the smallest currency unit.

#### [`PaymentProcessorRules.shopNameLike`](#shop-name-like) ● [`String`](https://docs.monei.com/apis/graphql/types/scalars/string.md) scalar[​](#shop-name-like "Direct link to shop-name-like")

Regular expression matched against the shop name.

#### [`PaymentProcessorRules.descriptionLike`](#description-like) ● [`String`](https://docs.monei.com/apis/graphql/types/scalars/string.md) scalar[​](#description-like "Direct link to description-like")

Regular expression matched against the payment description.

### Member Of[​](#member-of "Direct link to Member Of")

[`PaymentProcessor`](https://docs.monei.com/apis/graphql/types/objects/payment-processor.md) object
