Saltar al contenido principal

CreateProviderInput

Input for createProvider.

input CreateProviderInput {
processor: Processor!
enabled: Boolean
acquirer: Acquirer!
paymentMethod: PaymentMethods!
metadata: [MetadataItemInput!]
rules: ProviderRulesInput
}

Fields​

CreateProviderInput.processor ● Processor! non-null enum​

Processor (gateway) the provider routes to.

CreateProviderInput.enabled ● Boolean scalar​

Whether the provider is enabled at creation time. When omitted, the first provider on the account is auto-enabled and subsequent ones default to disabled.

CreateProviderInput.acquirer ● Acquirer! non-null enum​

Acquiring entity that settles funds for this provider.

CreateProviderInput.paymentMethod ● PaymentMethods! non-null enum​

Payment method this provider handles.

CreateProviderInput.metadata ● [MetadataItemInput!] list input​

Provider-specific configuration values. See providerConfig for the expected schema.

CreateProviderInput.rules ● ProviderRulesInput input​

Routing rules controlling when this provider is selected.

Member Of​

createProvider mutation