# CreatePaymentProcessorInput

Input for `createPaymentProcessor`.

```
input CreatePaymentProcessorInput {

  brand: MerchantProcessorBrand!

  name: String

  enabled: Boolean

  acquirer: MerchantAcquirer!

  paymentMethod: PaymentMethods!

  metadata: [MetadataItemInput!]

  rules: ProviderRulesInput

}
```

### Fields[​](#fields "Enlace directo al Fields")

#### [`CreatePaymentProcessorInput.brand`](#brand) ● [`MerchantProcessorBrand!`](https://docs.monei.com/es/apis/graphql/types/enums/merchant-processor-brand.md) non-null enum[​](#brand "Enlace directo al brand")

Brand of the processor.

#### [`CreatePaymentProcessorInput.name`](#name) ● [`String`](https://docs.monei.com/es/apis/graphql/types/scalars/string.md) scalar[​](#name "Enlace directo al name")

Display name, 1 to 60 characters, unique among the account's processors of the same payment method. When omitted, a label built from the brand and the account details is shown.

#### [`CreatePaymentProcessorInput.enabled`](#enabled) ● [`Boolean`](https://docs.monei.com/es/apis/graphql/types/scalars/boolean.md) scalar[​](#enabled "Enlace directo al enabled")

Whether the processor takes payments once created. When omitted, the processor is enabled only when it is the account's first processor of any payment method, MONEI processors included; otherwise it is created disabled. Deleted processors do not count.

#### [`CreatePaymentProcessorInput.acquirer`](#acquirer) ● [`MerchantAcquirer!`](https://docs.monei.com/es/apis/graphql/types/enums/merchant-acquirer.md) non-null enum[​](#acquirer "Enlace directo al acquirer")

Acquiring entity that settles the funds.

#### [`CreatePaymentProcessorInput.paymentMethod`](#payment-method) ● [`PaymentMethods!`](https://docs.monei.com/es/apis/graphql/types/enums/payment-methods.md) non-null enum[​](#payment-method "Enlace directo al payment-method")

Payment method the processor takes.

#### [`CreatePaymentProcessorInput.metadata`](#metadata) ● [`[MetadataItemInput!]`](https://docs.monei.com/es/apis/graphql/types/inputs/metadata-item-input.md) list input[​](#metadata "Enlace directo al metadata")

Configuration values. See `paymentProcessorConfig` for the expected fields.

#### [`CreatePaymentProcessorInput.rules`](#rules) ● [`ProviderRulesInput`](https://docs.monei.com/es/apis/graphql/types/inputs/provider-rules-input.md) input[​](#rules "Enlace directo al rules")

Conditions a payment must meet for the processor to take it.

### Member Of[​](#member-of "Enlace directo al Member Of")

[`createPaymentProcessor`](https://docs.monei.com/es/apis/graphql/operations/mutations/create-payment-processor.md) mutation
