INPUT_OBJECT

BraintreeSettingsCreateOrUpdateMutationInput

Autogenerated input type of BraintreeSettingsCreateOrUpdateMutation

link GraphQL Schema definition

  • input BraintreeSettingsCreateOrUpdateMutationInput {
  • # A unique identifier for the client performing the mutation.
  • clientMutationId: String
  • # Braintree merchant ID.
  • merchantId: String!
  • # Braintree public API key.
  • publicKey: String!
  • # Braintree private API key.
  • privateKey: String!
  • # Braintree billing merchant account.
  • billingMerchantAccount: String
  • # Braintree ecommerce merchant account.
  • ecommerceMerchantAccount: String
  • # PayPal email linked with Braintree.
  • paypalAccount: String
  • # Enable using Braintree sandbox credentials in production.
  • useSandboxEnvironment: Boolean
  • # Whether to override the platform-wide merchant fee with a custom merchant fee.
  • overrideCustomMerchantFee: Boolean
  • # Percentage of the order total to be charged for the merchant fee.
  • customMerchantFee: String
  • # Google merchant ID used for Google Pay.
  • googleMerchantId: String
  • # Merchant base fee.
  • customMerchantBaseFee: String
  • # Enable Google Pay. Google Pay must also be properly configured in the Braintree
  • # dashboard.
  • googlePayEnabled: Boolean
  • # Enable Apple Pay. Apple Pay must also be properly configured in the Braintree
  • # dashboard.
  • applePayEnabled: Boolean
  • # Send shipping details to Braintree.
  • sendShippingDetailsToBraintree: Boolean
  • # Kount site ID.
  • kountSiteId: String
  • # Enable Braintree fraud protection with Kount. Kount must also be properly
  • # configured in the Braintree dashboard.
  • braintreeFraudProtectionEnabled: Boolean
  • # Send site name to Kount.
  • sendSiteNameToKount: Boolean
  • # Enable 3D secure for Braintree transactions.
  • braintree3dSecureEnabled: Boolean
  • }