Skip to main content

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.

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​

Whether the processor takes payments.

UpdatePaymentProcessorInput.acquirer ● MerchantAcquirer enum​

Acquiring entity that settles the funds.

UpdatePaymentProcessorInput.metadata ● [MetadataItemInput!] list input​

Configuration values to merge into the current ones. See paymentProcessorConfig for the expected fields.

UpdatePaymentProcessorInput.rules ● ProviderRulesInput input​

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

Member Of​

updatePaymentProcessor mutation