# updatePaymentProcessor

Updates a processor the merchant holds a contract with. MONEI processors cannot be updated.

```
updatePaymentProcessor(

  input: UpdatePaymentProcessorInput!

): PaymentProcessor!
```

### Arguments[​](#arguments "Direct link to Arguments")

#### [`updatePaymentProcessor.input`](#input) ● [`UpdatePaymentProcessorInput!`](https://docs.monei.com/apis/graphql/types/inputs/update-payment-processor-input.md) non-null input[​](#input "Direct link to input")

### Type[​](#type "Direct link to Type")

#### [`PaymentProcessor`](https://docs.monei.com/apis/graphql/types/objects/payment-processor.md) object[​](#paymentprocessor- "Direct link to paymentprocessor-")

Payment processor that can take payments for one payment method on the account: MONEI, or a processor the merchant holds a contract with.
