INPUT_OBJECT

CreateCreditCardProcessorMutationInput

The input object that defines the fields for the createCreditCardProcessor mutation.

link GraphQL Schema definition

  • input CreateCreditCardProcessorMutationInput {
  • # The company that provides credit card processing services.
  • provider: CreditCardProvider!
  • # Whether or not this is enabled.
  • enabled: Boolean!
  • # Whether or not this is the primary type of entity.
  • primary: Boolean!
  • # A list of credentials for the provider. Check the enum
  • # `CreditCardProviderCredential` - all values that begin with the same string as
  • # the `CreditCardProvider` entered in the `provider` field must be included.
  • credit_card_processor_credentials: [CreditCardProcessorCredentialInput]!
  • # Enable VISA Electron transactions.
  • visaelectron: Boolean
  • # Enable Maestro transactions.
  • maestro: Boolean
  • # Enable Forbrugsforeningen transactions.
  • forbrugsforeningen: Boolean
  • # Enable Dankort transactions.
  • dankort: Boolean
  • # Enable VISA transactions.
  • visa: Boolean
  • # Enable Mastercard transactions.
  • mastercard: Boolean
  • # Enable American Express transactions.
  • amex: Boolean
  • # Enable Diners Club transactions.
  • dinersclub: Boolean
  • # Enable Discover transactions.
  • discover: Boolean
  • # Enable UnionPay transactions.
  • unionpay: Boolean
  • # Enable JCB transactions.
  • jcb: Boolean
  • # Enables processor specific `Mail Or Telephone Order` functionality. Currently
  • # only applicable for `Stripe`.
  • moto_enabled: Boolean
  • # IDs of `Companies`.
  • company_ids: [Int64Bit]
  • }

link Require by