java.lang.Object
java.lang.Enum<ModuleSetupKeys>
ru.bitel.bgbilling.modules.cloudpayments.server.bean.enums.ModuleSetupKeys
All Implemented Interfaces:
Serializable, Comparable<ModuleSetupKeys>, Constable, ParameterMapKey

public enum ModuleSetupKeys extends Enum<ModuleSetupKeys> implements ParameterMapKey
  • Enum Constant Details

    • CLOUDPAYMENTS_ENABLE

      public static final ModuleSetupKeys CLOUDPAYMENTS_ENABLE

      Включить модуль

      cloudpayments.enable=true

      Включить модуль приёма платежей

    • CLOUDPAYMENTS_CARD_ENABLE

      public static final ModuleSetupKeys CLOUDPAYMENTS_CARD_ENABLE

      Оплата картами

      cloudpayments.card.enable=true

      Разрешить оплату картами.

    • CLOUDPAYMENTS_SUM_MIN

      public static final ModuleSetupKeys CLOUDPAYMENTS_SUM_MIN

      Минимальная сумма платежа

      cloudpayments.sum.min=

      invalid reference
      BGBaseConstants.DEFAULT_SUM_MIN

      Минимальная сумма платежа

    • CLOUDPAYMENTS_SUM_MAX

      public static final ModuleSetupKeys CLOUDPAYMENTS_SUM_MAX

      Максимальная сумма платежа

      cloudpayments.sum.max=

      invalid reference
      BGBaseConstants.DEFAULT_SUM_MAX

      Максимальная сумма платежа

    • CLOUDPAYMENTS_EVENT_WORKER

      public static final ModuleSetupKeys CLOUDPAYMENTS_EVENT_WORKER

      Поток обработки событий

      cloudpayments.event.worker=true

      Обработка запросов на проверку транзакции и автоплатежи в отдельных потоках.

    • CLOUDPAYMENTS_REQUEST_TIMEOUT

      public static final ModuleSetupKeys CLOUDPAYMENTS_REQUEST_TIMEOUT

      Таймаут запроса

      cloudpayments.request.timeout=10000

      Таймаут запроса к серверу CloudPayments. По умолчанию 10000 мс.

    • CLOUDPAYMENTS_REQUEST_READ_TIMEOUT

      public static final ModuleSetupKeys CLOUDPAYMENTS_REQUEST_READ_TIMEOUT

      Таймаут чтения

      cloudpayments.request.read.timeout=5000

      Таймаут чтения ответа от сервера CloudPayments. По умолчанию 5000 мс.

    • CLOUDPAYMENTS_BILLING_NAME

      public static final ModuleSetupKeys CLOUDPAYMENTS_BILLING_NAME

      Название биллинга

      cloudpayments.billing.name=

      Идентификатор (название) биллинга в системе CloudPayments

    • CLOUDPAYMENTS_PAYMENT_TYPE_ID

      public static final ModuleSetupKeys CLOUDPAYMENTS_PAYMENT_TYPE_ID

      Код типа платежа

      cloudpayments.payment.type.id=0

      Код платежа из справочника "Типы платежей"

    • CLOUDPAYMENTS_PAYMENT_COMMENT

      public static final ModuleSetupKeys CLOUDPAYMENTS_PAYMENT_COMMENT

      Комментарий платежа

      cloudpayments.payment.comment=Платеж через платежную систему CloudPayments (#{

      invalid reference
      BGBaseConstants.PATTERN_TRANSACTION_ID
      })

      Комментарий платежа

    • CLOUDPAYMENTS_PAYMENT_FEATURES

      public static final ModuleSetupKeys CLOUDPAYMENTS_PAYMENT_FEATURES

      Особенности платежа

      cloudpayments.payment.features=

      Возможные особенности проведения платежа. Допустимое значение: AUTO_PAYMENT (проведение автоплатежа для мерчантов способных совершать разные виды платежей).

    • CLOUDPAYMENTS_REST_CURRENCY

      public static final ModuleSetupKeys CLOUDPAYMENTS_REST_CURRENCY

      Код валюты

      cloudpayments.rest.currency=

      Код валюты, по умолчанию 643 (RUR)

    • CLOUDPAYMENTS_REST_DESCRIPTION

      public static final ModuleSetupKeys CLOUDPAYMENTS_REST_DESCRIPTION

      Описание заказа

      cloudpayments.rest.description=Пополнение счета по договору №{CONTRACT_TITLE}

      Описание заказа(услуги)

    • CLOUDPAYMENTS_PUBLIC_ID

      public static final ModuleSetupKeys CLOUDPAYMENTS_PUBLIC_ID

      Public Id

      cloudpayments.public.id=test_api_00000000000000000000001

      Public Id из ЛК CloudPayments

    • CLOUDPAYMENTS_DESCRIPTION

      public static final ModuleSetupKeys CLOUDPAYMENTS_DESCRIPTION

      Назначение платежа

      cloudpayments.description=Пополнение счета по договору № {CONTRACT_TITLE}

      Назначение платежа в форме оплаты

    • CLOUDPAYMENTS_PAYMENTS_FIND_URL

      public static final ModuleSetupKeys CLOUDPAYMENTS_PAYMENTS_FIND_URL

      URL проверки статуса

      cloudpayments.status.url=https://api.cloudpayments.ru/v2/payments/find

      URL для получения статуса платежа (https://api.cloudpayments.ru/v2/payments/find)

    • CLOUDPAYMENTS_API_PASSWORD

      public static final ModuleSetupKeys CLOUDPAYMENTS_API_PASSWORD

      Пароль ПС

      cloudpayments.api.password=

      Пароль из ЛК ПС

    • CLOUDPAYMENTS_REST_RETURN_URL

      public static final ModuleSetupKeys CLOUDPAYMENTS_REST_RETURN_URL

      URL возврата

      cloudpayments.rest.return.url=

      URL страницы на которую переходит клиент после оплаты (http://host[:port][/context]/webexecuter?action=DoTransactioninvalid input: '&check'=oninvalid input: '&module'=cloudpaymentsinvalid input: '&mid'=код_модуля)

    • CLOUDPAYMENTS_FISCALIZATION_CUSTOMER_ADDRESS_ENABLE

      public static final ModuleSetupKeys CLOUDPAYMENTS_FISCALIZATION_CUSTOMER_ADDRESS_ENABLE

      Поле customerAddress вкл.

      cloudpayments.fiscalization.customer.address.enable=true

      Включение запроса поля customerAddress при оплате

    • CLOUDPAYMENTS_FISCALIZATION_CUSTOMER_ADDRESS_TITLE

      public static final ModuleSetupKeys CLOUDPAYMENTS_FISCALIZATION_CUSTOMER_ADDRESS_TITLE

      Текст поля customerAddress

      cloudpayments.fiscalization.customer.address.title=

      Текст поля customerAddress в ЛК, по умолчанию "Укажите E-mail или номер сотового для отправки чека".

    • CLOUDPAYMENTS_FISCALIZATION_CUSTOMER_ADDRESS_REQUIRED

      public static final ModuleSetupKeys CLOUDPAYMENTS_FISCALIZATION_CUSTOMER_ADDRESS_REQUIRED

      Поле customerAddress обязательно

      cloudpayments.fiscalization.customer.address.required=false

      Требование заполнения поля customerAddress при оплате

    • CLOUDPAYMENTS_AUTOPAYMENT_ENABLE

      public static final ModuleSetupKeys CLOUDPAYMENTS_AUTOPAYMENT_ENABLE

      Автоплатеж вкл.

      cloudpayments.autopayment.enable=false

      Разрешить автоплатеж.

    • CLOUDPAYMENTS_AUTOPAYMENT_REST_USER_NAME

      public static final ModuleSetupKeys CLOUDPAYMENTS_AUTOPAYMENT_REST_USER_NAME

      Логин автоплатежа

      cloudpayments.autopayment.rest.user.name=autopaymentUser

      Идентификатор продавца (для автоплатежа)

    • CLOUDPAYMENTS_AUTOPAYMENT_REST_USER_PSWD

      public static final ModuleSetupKeys CLOUDPAYMENTS_AUTOPAYMENT_REST_USER_PSWD

      Пароль автоплатежа

      cloudpayments.autopayment.rest.user.pswd=autopaymentPassword

      Пароль продавца (для автоплатежа)

    • CLOUDPAYMENTS_AUTOPAYMENT_MODE_DEFAULT

      public static final ModuleSetupKeys CLOUDPAYMENTS_AUTOPAYMENT_MODE_DEFAULT

      Режим автоплатежа по умолчанию

      cloudpayments.autopayment.mode.default=0

      Режим автоплатежа по умолчанию (0 - Отключен, 1 - Еженедельный, 2 - Ежемесячный, 3 - Автоматический).

    • CLOUDPAYMENTS_AUTOPAYMENT_MODE_WEEK_ENABLE

      public static final ModuleSetupKeys CLOUDPAYMENTS_AUTOPAYMENT_MODE_WEEK_ENABLE

      Еженедельный режим вкл.

      cloudpayments.autopayment.mode.week.enable=false

      Разрешить еженедельный режим автоплатежа.

    • CLOUDPAYMENTS_AUTOPAYMENT_MODE_WEEK_DAY_DEFAULT

      public static final ModuleSetupKeys CLOUDPAYMENTS_AUTOPAYMENT_MODE_WEEK_DAY_DEFAULT

      День недели по умолчанию

      cloudpayments.autopayment.mode.week.day.default=

      invalid reference
      BGBaseConstants.AUTOPAYMENT_MODE_WEEK_DAY_DEFAULT

      День недели по умолчанию в еженедельном режиме автоплатежа (1 - Понедельник, ... 7 - Воскресенье).

    • CLOUDPAYMENTS_AUTOPAYMENT_MODE_WEEK_SUM_MIN

      public static final ModuleSetupKeys CLOUDPAYMENTS_AUTOPAYMENT_MODE_WEEK_SUM_MIN

      Мин. сумма (нед.)

      cloudpayments.autopayment.mode.week.sum.min=

      invalid reference
      BGBaseConstants.DEFAULT_SUM_MIN

      Минимальная сумма в еженедельном режиме автоплатежа.

    • CLOUDPAYMENTS_AUTOPAYMENT_MODE_WEEK_SUM_MAX

      public static final ModuleSetupKeys CLOUDPAYMENTS_AUTOPAYMENT_MODE_WEEK_SUM_MAX

      Макс. сумма (нед.)

      cloudpayments.autopayment.mode.week.sum.max=

      invalid reference
      BGBaseConstants.DEFAULT_SUM_MAX

      Максимальная сумма в еженедельном режиме автоплатежа.

    • CLOUDPAYMENTS_AUTOPAYMENT_MODE_MONTH_ENABLE

      public static final ModuleSetupKeys CLOUDPAYMENTS_AUTOPAYMENT_MODE_MONTH_ENABLE

      Ежемесячный режим вкл.

      cloudpayments.autopayment.mode.month.enable=false

      Разрешить ежемесячный режим автоплатежа.

    • CLOUDPAYMENTS_AUTOPAYMENT_MODE_MONTH_DAY_DEFAULT

      public static final ModuleSetupKeys CLOUDPAYMENTS_AUTOPAYMENT_MODE_MONTH_DAY_DEFAULT

      День месяца по умолчанию

      cloudpayments.autopayment.mode.month.day.default=

      invalid reference
      BGBaseConstants.AUTOPAYMENT_MODE_MONTH_DAY_DEFAULT

      День месяца по умолчанию в ежемесячном режиме автоплатежа. Если указанного дня нет в текущем месяце, платеж проводится в последний день месяца.

    • CLOUDPAYMENTS_AUTOPAYMENT_MODE_MONTH_SUM_MIN

      public static final ModuleSetupKeys CLOUDPAYMENTS_AUTOPAYMENT_MODE_MONTH_SUM_MIN

      Мин. сумма (мес.)

      cloudpayments.autopayment.mode.month.sum.min=

      invalid reference
      BGBaseConstants.DEFAULT_SUM_MIN

      Минимальная сумма в ежемесячном режиме автоплатежа.

    • CLOUDPAYMENTS_AUTOPAYMENT_MODE_MONTH_SUM_MAX

      public static final ModuleSetupKeys CLOUDPAYMENTS_AUTOPAYMENT_MODE_MONTH_SUM_MAX

      Макс. сумма (мес.)

      cloudpayments.autopayment.mode.month.sum.max=

      invalid reference
      BGBaseConstants.DEFAULT_SUM_MAX

      Максимальная сумма в ежемесячном режиме автоплатежа.

    • CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_ENABLE

      public static final ModuleSetupKeys CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_ENABLE

      Автоматический режим вкл.

      cloudpayments.autopayment.mode.auto.enable=false

      Разрешить автоматический режим автоплатежа.

    • CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_DAY_SUM_DEFAULT

      public static final ModuleSetupKeys CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_DAY_SUM_DEFAULT

      Макс. дневное списание по умолчанию

      cloudpayments.autopayment.mode.auto.day.sum.default=500

      Максимальная сумма дневного списания по умолчанию в автоматическом режиме автоплатежа.

    • CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_DAY_SUM_MAX

      public static final ModuleSetupKeys CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_DAY_SUM_MAX

      Макс. дневное списание

      cloudpayments.autopayment.mode.auto.day.sum.max=3000

      Максимальная сумма дневного списания в автоматическом режиме автоплатежа.

    • CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_DEFAULT

      public static final ModuleSetupKeys CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_DEFAULT

      Макс. недельное списание по умолчанию

      cloudpayments.autopayment.mode.auto.week.sum.default=1000

      Максимальная сумма недельного списания по умолчанию в автоматическом режиме автоплатежа.

    • CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_MAX

      public static final ModuleSetupKeys CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_MAX

      Макс. недельное списание

      cloudpayments.autopayment.mode.auto.week.sum.max=5000

      Максимальная сумма недельного списания в автоматическом режиме автоплатежа.

    • CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_DEFAULT

      public static final ModuleSetupKeys CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_DEFAULT

      Макс. месячное списание по умолчанию

      cloudpayments.autopayment.mode.auto.month.sum.default=3000

      Максимальная сумма месячного списания по умолчанию в автоматическом режиме автоплатежа.

    • CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_MAX

      public static final ModuleSetupKeys CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_MAX

      Макс. месячное списание

      cloudpayments.autopayment.mode.auto.month.sum.max=10000

      Максимальная сумма месячного списания в автоматическом режиме автоплатежа.

    • WEB_MENU_ITEM_K1

      public static final ModuleSetupKeys WEB_MENU_ITEM_K1

      Пункт веб-меню

      web.menuItem.{1}=

      Название пункта меню в Web-кабинете

  • Method Details

    • values

      public static ModuleSetupKeys[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ModuleSetupKeys valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getName

      public String getName()
      Specified by:
      getName in interface ParameterMapKey
    • getDefaultValue

      public String getDefaultValue()
      Specified by:
      getDefaultValue in interface ParameterMapKey
    • getTitle

      public String getTitle()
      Specified by:
      getTitle in interface ParameterMapKey
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface ParameterMapKey