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