uc_gc_client-8.x-1.x-dev/config/schema/uc_gc_client.schema.yml

config/schema/uc_gc_client.schema.yml
payment_method.settings.gc_client:
  type: mapping
  label: 'GoCardless Client payment method settings'
  mapping:
    sandbox:
      type: boolean
      label: 'Enable sandbox'
    payments_tab:
      type: integer
      label: 'Hide payments tab'
    currencies:
      type: boolean
      label: 'Create payments in foreign currencies'
    fixer:
      type: string
      label: 'fixer.io'
    payment_limit:
      type: integer
      label: 'Maximum payments'
    warnings_email:
      type: string
      label: 'Email'
    checkout_review:
      type: boolean
      label: 'Disable checkout review page'
    checkout_label:
      type: string
      label: 'Checkout button label'
    log_webhook:
      type: boolean
      label: 'Enable webhook logging'
    log_api:
      type: boolean
      label: 'Enable API logging'

uc_gc_client.settings:
  type: config_object
  label: 'GoCardless Client module settings'
  mapping:
    partner_url:
      type: uri
      label: 'The URL of the GoCardless partner site'
    partner_user_sandbox:
      type: string
      label: 'User name for the GoCardless partner site account in sandbox mode'
    partner_user_live:
      type: string
      label: 'User name for the GoCardless partner site account in live mode'
    partner_pass_sandbox:
      type: string
      label: 'Password for the GoCardless partner site account in sandbox mode'
    partner_pass_live:
      type: string
      label: 'Password for the GoCardless partner site account in live mode'
    org_id_sandbox:
      type: string
      label: 'GoCardless organisation ID used by partner site in sandbox mode'
    org_id_live:
      type: string
      label: 'GoCardless organisation ID used by partner site in live mode'
    webhook_secret_sandbox:
      type: string
      label: 'Webhook password provided in GoCardless sandbox merchant account'
    webhook_secret_live:
      type: string
      label: 'Webhook password provided in GoCardless live merchant account'
    regions:
      type: sequence
      label: 'GoCardless direct debit regions'
      sequence:
        type: mapping
        mapping:
          regions:
            type: string
            label: 'Currency region'
    countries:
      type: sequence
      label: 'GoCardless country definitions'
      sequence:
        type: mapping
        mapping:
          country_code:
            type: sequence
            label: 'Country code'
            sequence:
              type: mapping
              mapping:
                region:
                  type: string
                  label: 'GoCardless currency region'
                currency:
                  type: string
                  label: 'Currency code'
                sign:
                  type: string
                  label: 'Currency symbol'
                enabled:
                  type: boolean
                  label: 'Status'

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc