Top-level fields returned from the client configuration query.
apple PayAppleConfiguration for Apple Pay on iOS.
apple Pay WebAppleConfiguration for Apple Pay on the web.
challenges[Challenge!]A list of challenges that are required by the current merchant to process a given credit card.
credit CardCreditConfiguration for credit card tokenization.
environmentClientThe enum of the current environment.
fastlaneFastlaneConfiguration for PayPal Fastlane.
fraud ProviderFraudConfiguration for fraud protection provider.
google PayGoogleConfiguration for Google Pay on Android and the web.
masterpassMasterpassConfiguration for Masterpass.
meta CheckoutMetaConfiguration for Meta Checkout.
open BankingOpenConfiguration for Open Banking.
paypalPayConfiguration for PayPal.
union PayUnionConfiguration for UnionPay cards.
us Bank AccountUsConfiguration for US bank account processing.
venmoVenmoConfiguration for Pay with Venmo.
braintree ApiBraintreeThis field is included for supporting legacy clients.
Configuration for payment methods in legacy clients.
idealIThis field is included for supporting legacy clients.
This field will always be null.
kountKountThis field is included for supporting legacy clients.
Formerly configuration for Kount fraud tools; this configuration now lives under fraudProvider.
samsung PaySamsungSamsung pay is no longer supported.
Configuration for Samsung Pay.
supported Features[ClientThis field is included for supporting legacy clients.
A list of client features the merchant supports.
visa CheckoutVisaVisa Checkout is no longer supported.
Configuration for Visa Checkout.
type ClientConfiguration {
analyticsUrl: String @deprecated(reason: "This field is included for supporting SDKs that send analytics.")
applePay: ApplePayConfiguration
applePayWeb: ApplePayWebConfiguration
assetsUrl: String
clientApiUrl: String @deprecated(reason: "This field is included for supporting legacy clients.")
supportedFeatures: [ClientFeature!] @deprecated(reason: "This field is included for supporting legacy clients.")
braintreeApi: BraintreeApiConfiguration @deprecated(reason: "This field is included for supporting legacy clients.")
creditCard: CreditCardConfiguration
environment: ClientConfigurationEnvironment
fastlane: FastlaneConfiguration
fraudProvider: FraudProviderConfiguration
googlePay: GooglePayConfiguration
ideal: IDealConfiguration @deprecated(reason: "This field is included for supporting legacy clients.")
kount: KountConfiguration @deprecated(reason: "This field is included for supporting legacy clients.")
masterpass: MasterpassConfiguration
merchantId: String
paypal: PayPalConfiguration
samsungPay: SamsungPayConfiguration @deprecated(reason: "Samsung pay is no longer supported.")
unionPay: UnionPayConfiguration
usBankAccount: UsBankAccountConfiguration
venmo: VenmoConfiguration
visaCheckout: VisaCheckoutConfiguration @deprecated(reason: "Visa Checkout is no longer supported.")
metaCheckout: MetaCheckoutConfiguration
challenges: [Challenge!]
openBanking: OpenBankingConfiguration
}