Enum Class ModuleSetupKeys

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

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

    • ASSIST_ENABLE

      public static final ModuleSetupKeys ASSIST_ENABLE

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

      assist.enable=true

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

    • ASSIST_SUM_MIN

      public static final ModuleSetupKeys ASSIST_SUM_MIN

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

      assist.sum.min=

      invalid reference
      BGBaseConstants.DEFAULT_SUM_MIN

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

    • ASSIST_SUM_MAX

      public static final ModuleSetupKeys ASSIST_SUM_MAX

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

      assist.sum.max=

      invalid reference
      BGBaseConstants.DEFAULT_SUM_MAX

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

    • ASSIST_MOBILE_PHONE_PARAM_ID

      public static final ModuleSetupKeys ASSIST_MOBILE_PHONE_PARAM_ID

      ID параметра мобильного телефона

      assist.MobilePhone.param.id=0

      ID параметра договора типа Phone для передачи значения мобильного телефона клиента в платежную систему.

    • ASSIST_RECURRING_MIN_AMOUNT

      public static final ModuleSetupKeys ASSIST_RECURRING_MIN_AMOUNT

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

      assist.RecurringMinAmount=

      Минимальная сумма рекуррентного (повторяющегося) платежа. Если не задана, оформление рекуррентных платежей отключается

    • ASSIST_RECURRING_MAX_AMOUNT

      public static final ModuleSetupKeys ASSIST_RECURRING_MAX_AMOUNT

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

      assist.RecurringMaxAmount=

      Максимальная сумма рекуррентного (повторяющегося) платежа. Если не задана, оформление рекуррентных платежей отключается

    • ASSIST_RECURRING_PERIOD

      public static final ModuleSetupKeys ASSIST_RECURRING_PERIOD

      Период рекуррентного платежа

      assist.RecurringPeriod=-1

      Период повторного списания при рекуррентном платеже. Значение -1 отключает оформление рекуррентных платежей

    • ASSIST_CARD_ENABLE

      public static final ModuleSetupKeys ASSIST_CARD_ENABLE

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

      assist.card.enable=true

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

    • ASSIST_SBP_ENABLE

      public static final ModuleSetupKeys ASSIST_SBP_ENABLE

      Оплата СБП

      assist.sbp.enable=false

      Разрешить оплату СБП.

    • ASSIST_GATE_URL

      public static final ModuleSetupKeys ASSIST_GATE_URL

      URL платёжного шлюза

      assist.gate.url=https://payments.paysecure.ru/pay/order.cfm

      Боевой: https://payments.paysecure.ru/pay/order.cfm Тестовый: https://test.paysecure.ru/pay/order.cfm

    • ASSIST_LOGIN

      public static final ModuleSetupKeys ASSIST_LOGIN

      Логин sale

      assist.login=

      Логин sale в магазине.

    • ASSIST_PASSWORD

      public static final ModuleSetupKeys ASSIST_PASSWORD

      Пароль sale

      assist.password=

      Пароль sale в магазине.

    • ASSIST_MERCHANT_ID

      public static final ModuleSetupKeys ASSIST_MERCHANT_ID

      Код магазина

      assist.Merchant_ID=

      Код магазина в системе ASSIST.

    • ASSIST_PRIVATE_KEY

      public static final ModuleSetupKeys ASSIST_PRIVATE_KEY

      Закрытый ключ

      assist.PrivateKey=

      Закрытый ключ для подписи запросов в base64.

    • ASSIST_ORDER_CURRENCY

      public static final ModuleSetupKeys ASSIST_ORDER_CURRENCY

      Валюта заказа

      assist.OrderCurrency=RUB

      Валюта, в которой передаётся сумма заказа в платёжную систему ASSIST. По умолчанию RUB

    • ASSIST_ORDER_COMMENT

      public static final ModuleSetupKeys ASSIST_ORDER_COMMENT

      Комментарий к заказу

      assist.OrderComment=Оплата по дог. ${contract} (${contract_comment})

      Комментарий. Данный параметр передаётся в ASSIST и отображается в выписках по операциям.

    • ASSIST_ORDER_COMMENT_RECURRING

      public static final ModuleSetupKeys ASSIST_ORDER_COMMENT_RECURRING

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

      assist.OrderCommentRecurring=

      Комментарий к рекуррентному (повторяющемуся) платежу. Данный параметр передаётся в ASSIST и отображается в выписках по операциям

    • ASSIST_URL_RETURN_OK

      public static final ModuleSetupKeys ASSIST_URL_RETURN_OK

      URL возврата после успешной оплаты

      assist.url.return.ok=

      URL возврата в ЛК после успешной оплаты: https://bill.trans-media.pro/bgbilling/webexecuter?module=assist&action=DoTransaction&mid=<код_модуля_assist>

    • ASSIST_URL_RETURN_NO

      public static final ModuleSetupKeys ASSIST_URL_RETURN_NO

      URL возврата после неудачной оплаты

      assist.url.return.no=

      URL возврата в ЛК после не успешной оплаты: https://bill.trans-media.pro/bgbilling/webexecuter?module=assist&action=DoTransaction&mid=<код_модуля_assist>

    • ASSIST_SHOP_MODE

      public static final ModuleSetupKeys ASSIST_SHOP_MODE

      Режим работы

      assist.ShopMode=test

      Режим работы:

      test — магазин подключен в тестовом режиме

      battle — магазин подключен в рабочем режиме

      battletest — магазин подключен в рабочем режиме, но надо совершать тестовые запросы (установка TestMode=1)

      ЭТО ПОЛЕ ОБЯЗАТЕЛЬНО ДОЛЖНО БЫТЬ ЗАПОЛНЕНО ВРУЧНУЮ

    • ASSIST_RECURRING_REQUEST_CLASS

      public static final ModuleSetupKeys ASSIST_RECURRING_REQUEST_CLASS

      Класс рекуррентных платежей

      assist.recurring.request.class=

      Полное имя класса (реализует RecurringRequest), обрабатывающего рекуррентные (повторяющиеся) платежи модуля. Если не задано, используется стандартная обработка

    • ASSIST_DELAY

      public static final ModuleSetupKeys ASSIST_DELAY

      Авторизация кредитной карты

      assist.Delay=0

      Признак авторизации кредитной карты при двустадийном механизме работы (0 (false) – нормальный режим, 1 (true) – режим авторизации кредитной карты). По умолчанию - нормальный режим.

    • ASSIST_CARD_PAYMENT

      public static final ModuleSetupKeys ASSIST_CARD_PAYMENT

      Оплата по кредитной карте

      assist.CardPayment=1

      Производить оплату по кредитной карте. (1 – использовать, 0 – не использовать). Если данный параметр не передаётся, то по умолчанию его значение установлено в 0.

    • ASSIST_FAST_PAY_PAYMENT

      public static final ModuleSetupKeys ASSIST_FAST_PAY_PAYMENT

      Оплата по СБП (FastPay)

      assist.FastPayPayment=1

      Производить оплату по СБП. (1 – использовать, 0 – не использовать). Если данный параметр не передаётся, то по умолчанию его значение установлено в 1.

    • ASSIST_PAYMENT_TYPE

      public static final ModuleSetupKeys ASSIST_PAYMENT_TYPE

      Тип платежа

      assist.paymenttype=0

      Тип платежа (ID), куда должны приписываться все проводимые платежи.

    • ASSIST_PAYMENT_COMMENT

      public static final ModuleSetupKeys ASSIST_PAYMENT_COMMENT

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

      assist.payment_comment=Оплата по дог. ${contract} через Assist (Платёж #${billnumber}) от ${date}

      Комментарий добавляемого платежа.

    • ASSIST_WM_PAYMENT

      public static final ModuleSetupKeys ASSIST_WM_PAYMENT

      Платёжная система WebMoney

      assist.WMPayment=

      Использовать платёжную систему WebMoney Transfer. (1 - использовать, 0 - не использовать).

    • ASSIST_YM_PAYMENT

      public static final ModuleSetupKeys ASSIST_YM_PAYMENT

      Платёжная система Яндекс.Деньги

      assist.YMPayment=

      Использовать платёжную систему Яндекс.Деньги. (1 - использовать, 0 - не использовать).

    • ASSIST_ASSIST_ID_PAYMENT

      public static final ModuleSetupKeys ASSIST_ASSIST_ID_PAYMENT

      Оплата картой (AssistID)

      assist.AssistIDPayment=

      Оплата кредитной картой с использованием Assist®ID (1 - использовать, 0 - не использовать)

    • ASSIST_QIWI_PAYMENT

      public static final ModuleSetupKeys ASSIST_QIWI_PAYMENT

      Платёжная система QIWI

      assist.QIWIPayment=

      Использовать платёжную систему QIWI. (1 - использовать, 0 - не использовать).

    • ASSIST_QIWI_MTS_PAYMENT

      public static final ModuleSetupKeys ASSIST_QIWI_MTS_PAYMENT

      QIWI: счёт МТС

      assist.QIWIMtsPayment=

      Использовать платёжную систему QIWI. Оплата с лицевого счета МТС (1 - использовать, 0 - не использовать).

    • ASSIST_QIWI_MEGAFON_PAYMENT

      public static final ModuleSetupKeys ASSIST_QIWI_MEGAFON_PAYMENT

      QIWI: счёт Мегафон

      assist.QIWIMegafonPayment=

      Использовать платёжную систему QIWI. Оплата с лицевого счета Мегафон (1 - использовать, 0 - не использовать).

    • ASSIST_QIWI_BEELINE_PAYMENT

      public static final ModuleSetupKeys ASSIST_QIWI_BEELINE_PAYMENT

      QIWI: счёт Билайн

      assist.QIWIBeelinePayment=

      Использовать платёжную систему QIWI. Оплата с лицевого счета Билайн (1 - использовать, 0 - не использовать).

    • ASSIST_AUTOPAYMENT_ENABLE

      public static final ModuleSetupKeys ASSIST_AUTOPAYMENT_ENABLE

      Автоплатеж

      assist.autopayment.enable=false

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

    • ASSIST_AUTOPAYMENT_MODE_DEFAULT

      public static final ModuleSetupKeys ASSIST_AUTOPAYMENT_MODE_DEFAULT

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

      assist.autopayment.mode.default=0

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

    • ASSIST_AUTOPAYMENT_MODE_WEEK_ENABLE

      public static final ModuleSetupKeys ASSIST_AUTOPAYMENT_MODE_WEEK_ENABLE

      Еженедельный режим автоплатежа

      assist.autopayment.mode.week.enable=false

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

    • ASSIST_AUTOPAYMENT_MODE_WEEK_DAY_DEFAULT

      public static final ModuleSetupKeys ASSIST_AUTOPAYMENT_MODE_WEEK_DAY_DEFAULT

      День недели (еженедельный режим)

      assist.autopayment.mode.week.day.default=

      invalid reference
      BGBaseConstants.AUTOPAYMENT_MODE_WEEK_DAY_DEFAULT

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

    • ASSIST_AUTOPAYMENT_MODE_WEEK_SUM_MIN

      public static final ModuleSetupKeys ASSIST_AUTOPAYMENT_MODE_WEEK_SUM_MIN

      Минимальная сумма (еженедельный режим)

      assist.autopayment.mode.week.sum.min=

      invalid reference
      BGBaseConstants.DEFAULT_SUM_MIN

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

    • ASSIST_AUTOPAYMENT_MODE_WEEK_SUM_MAX

      public static final ModuleSetupKeys ASSIST_AUTOPAYMENT_MODE_WEEK_SUM_MAX

      Максимальная сумма (еженедельный режим)

      assist.autopayment.mode.week.sum.max=

      invalid reference
      BGBaseConstants.DEFAULT_SUM_MAX

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

    • ASSIST_AUTOPAYMENT_MODE_MONTH_ENABLE

      public static final ModuleSetupKeys ASSIST_AUTOPAYMENT_MODE_MONTH_ENABLE

      Ежемесячный режим автоплатежа

      assist.autopayment.mode.month.enable=false

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

    • ASSIST_AUTOPAYMENT_MODE_MONTH_DAY_DEFAULT

      public static final ModuleSetupKeys ASSIST_AUTOPAYMENT_MODE_MONTH_DAY_DEFAULT

      День месяца (ежемесячный режим)

      assist.autopayment.mode.month.day.default=

      invalid reference
      BGBaseConstants.AUTOPAYMENT_MODE_MONTH_DAY_DEFAULT

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

    • ASSIST_AUTOPAYMENT_MODE_MONTH_SUM_MIN

      public static final ModuleSetupKeys ASSIST_AUTOPAYMENT_MODE_MONTH_SUM_MIN

      Минимальная сумма (ежемесячный режим)

      assist.autopayment.mode.month.sum.min=

      invalid reference
      BGBaseConstants.DEFAULT_SUM_MIN

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

    • ASSIST_AUTOPAYMENT_MODE_MONTH_SUM_MAX

      public static final ModuleSetupKeys ASSIST_AUTOPAYMENT_MODE_MONTH_SUM_MAX

      Максимальная сумма (ежемесячный режим)

      assist.autopayment.mode.month.sum.max=

      invalid reference
      BGBaseConstants.DEFAULT_SUM_MAX

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

    • ASSIST_AUTOPAYMENT_MODE_AUTO_ENABLE

      public static final ModuleSetupKeys ASSIST_AUTOPAYMENT_MODE_AUTO_ENABLE

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

      assist.autopayment.mode.auto.enable=false

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

    • ASSIST_AUTOPAYMENT_MODE_AUTO_DAY_SUM_DEFAULT

      public static final ModuleSetupKeys ASSIST_AUTOPAYMENT_MODE_AUTO_DAY_SUM_DEFAULT

      Сумма дневного списания по умолчанию (автоматический режим)

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

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

    • ASSIST_AUTOPAYMENT_MODE_AUTO_DAY_SUM_MAX

      public static final ModuleSetupKeys ASSIST_AUTOPAYMENT_MODE_AUTO_DAY_SUM_MAX

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

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

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

    • ASSIST_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_DEFAULT

      public static final ModuleSetupKeys ASSIST_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_DEFAULT

      Сумма недельного списания по умолчанию (автоматический режим)

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

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

    • ASSIST_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_MAX

      public static final ModuleSetupKeys ASSIST_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_MAX

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

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

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

    • ASSIST_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_DEFAULT

      public static final ModuleSetupKeys ASSIST_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_DEFAULT

      Сумма месячного списания по умолчанию (автоматический режим)

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

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

    • ASSIST_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_MAX

      public static final ModuleSetupKeys ASSIST_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_MAX

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

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

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

    • WEB_MENU_ITEM_K1

      public static final ModuleSetupKeys WEB_MENU_ITEM_K1

      Пункт меню web-статистики

      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