UpsertPaymentGatewayConfigInput
Saves the organization's setup for a payment provider.
input UpsertPaymentGatewayConfigInput {
credentials: [CredentialValueInput!]!
enabledMethods: [String!]
environment: PaymentGatewayEnvironment!
provider: PaymentGatewayProvider!
}
Fields
UpsertPaymentGatewayConfigInput.credentials ● [CredentialValueInput!]! non-null input
Credentials as key and value pairs. For secret fields, omit or send an empty value to keep the existing one.
UpsertPaymentGatewayConfigInput.enabledMethods ● [String!] list scalar
The payment methods to offer through this gateway.
UpsertPaymentGatewayConfigInput.environment ● PaymentGatewayEnvironment! non-null enum
The provider environment the credentials belong to.
UpsertPaymentGatewayConfigInput.provider ● PaymentGatewayProvider! non-null enum
The payment provider.
Member Of
upsertPaymentGatewayConfig mutation