ProviderConfig
Configuration template for a payment-method/processor pair. Describes which acquirers are valid and which metadata fields the provider expects.
type ProviderConfig {
paymentMethod: PaymentMethods
processor: Processor
acquirers: [Acquirer!]
metadataConfig: [MetadataConfigItem!]
}
Fields
ProviderConfig.paymentMethod ● PaymentMethods enum
Payment method this configuration is for.
ProviderConfig.processor ● Processor enum
Processor this configuration is for.
ProviderConfig.acquirers ● [Acquirer!] list enum
Acquirers compatible with this processor.
ProviderConfig.metadataConfig ● [MetadataConfigItem!] list object
Schema of provider-specific metadata fields (credentials, terminal/merchant IDs, feature flags, etc.).
Returned By
providerConfig query