UpdatePaymentProcessorInput
Input for updatePaymentProcessor. Only included fields are updated.
input UpdatePaymentProcessorInput {
id: ID!
name: String
enabled: Boolean
acquirer: MerchantAcquirer
metadata: [MetadataItemInput!]
rules: ProviderRulesInput
}
Fields
UpdatePaymentProcessorInput.id ● ID! non-null scalar
ID of a processor the merchant holds a contract with (PaymentProcessor.id). MONEI processors and deleted processors cannot be updated.
UpdatePaymentProcessorInput.name ● String scalar
Display name, 1 to 60 characters, unique among the account's processors of the same payment method. A blank value keeps the current name.
UpdatePaymentProcessorInput.enabled ● Boolean scalar
true to turn the processor on, false to turn it off. A processor that MONEI turned off cannot be turned on again: the call fails and asks you to contact support.
UpdatePaymentProcessorInput.acquirer ● MerchantAcquirer enum
Acquiring entity that settles the funds.
UpdatePaymentProcessorInput.metadata ● [MetadataItemInput!] list input
Configuration values to change, one per field of paymentProcessorConfig. Fields left out keep their values. A null or empty value clears a field. To keep a secret, send back the masked value that a read returned.
UpdatePaymentProcessorInput.rules ● ProviderRulesInput input
Routing rules to set: conditions a payment must meet for the processor to take it. They are saved only on the MONEI One and MONEI Plus plans; on other plans they are ignored.
Member Of
updatePaymentProcessor mutation