Enum Class ModuleSetupKeys
- All Implemented Interfaces:
Serializable,Comparable<ModuleSetupKeys>,Constable,ParameterMapKey
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionОплата картой (AssistID)АвтоплатежСумма дневного списания по умолчанию (автоматический режим)Максимальная сумма дневного списания (автоматический режим)Автоматический режим автоплатежаСумма месячного списания по умолчанию (автоматический режим)Максимальная сумма месячного списания (автоматический режим)Сумма недельного списания по умолчанию (автоматический режим)Максимальная сумма недельного списания (автоматический режим)Режим автоплатежа по умолчаниюДень месяца (ежемесячный режим)Ежемесячный режим автоплатежаМаксимальная сумма (ежемесячный режим)Минимальная сумма (ежемесячный режим)День недели (еженедельный режим)Еженедельный режим автоплатежаМаксимальная сумма (еженедельный режим)Минимальная сумма (еженедельный режим)Оплата картамиОплата по кредитной картеАвторизация кредитной картыВключить модульОплата по СБП (FastPay)URL платёжного шлюзаЛогин saleКод магазинаID параметра мобильного телефонаКомментарий к заказуКомментарий к рекуррентному платежуВалюта заказаПароль saleКомментарий платежаТип платежаЗакрытый ключQIWI: счёт БилайнQIWI: счёт МегафонQIWI: счёт МТСПлатёжная система QIWIМаксимальная сумма рекуррентного платежаМинимальная сумма рекуррентного платежаПериод рекуррентного платежаКласс рекуррентных платежейОплата СБПРежим работыМаксимальная сумма платежаМинимальная сумма платежаURL возврата после неудачной оплатыURL возврата после успешной оплатыПлатёжная система WebMoneyПлатёжная система Яндекс.ДеньгиПункт меню web-статистики -
Method Summary
Modifier and TypeMethodDescriptiongetName()getTitle()static ModuleSetupKeysReturns the enum constant of this class with the specified name.static ModuleSetupKeys[]values()Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfMethods inherited from interface ru.bitel.common.ParameterMapKey
getParent, getSubLevel
-
Enum Constant Details
-
ASSIST_ENABLE
Включить модуль
assist.enable=true
Включить модуль приёма платежей
-
ASSIST_SUM_MIN
Минимальная сумма платежа
assist.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма платежа
-
ASSIST_SUM_MAX
Максимальная сумма платежа
assist.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма платежа
-
ASSIST_MOBILE_PHONE_PARAM_ID
ID параметра мобильного телефона
assist.MobilePhone.param.id=0
ID параметра договора типа Phone для передачи значения мобильного телефона клиента в платежную систему.
-
ASSIST_RECURRING_MIN_AMOUNT
Минимальная сумма рекуррентного платежа
assist.RecurringMinAmount=
Минимальная сумма рекуррентного (повторяющегося) платежа. Если не задана, оформление рекуррентных платежей отключается
-
ASSIST_RECURRING_MAX_AMOUNT
Максимальная сумма рекуррентного платежа
assist.RecurringMaxAmount=
Максимальная сумма рекуррентного (повторяющегося) платежа. Если не задана, оформление рекуррентных платежей отключается
-
ASSIST_RECURRING_PERIOD
Период рекуррентного платежа
assist.RecurringPeriod=-1
Период повторного списания при рекуррентном платеже. Значение -1 отключает оформление рекуррентных платежей
-
ASSIST_CARD_ENABLE
Оплата картами
assist.card.enable=true
Разрешить оплату картами.
-
ASSIST_SBP_ENABLE
Оплата СБП
assist.sbp.enable=false
Разрешить оплату СБП.
-
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
Логин sale
assist.login=
Логин sale в магазине.
-
ASSIST_PASSWORD
Пароль sale
assist.password=
Пароль sale в магазине.
-
ASSIST_MERCHANT_ID
Код магазина
assist.Merchant_ID=
Код магазина в системе ASSIST.
-
ASSIST_PRIVATE_KEY
Закрытый ключ
assist.PrivateKey=
Закрытый ключ для подписи запросов в base64.
-
ASSIST_ORDER_CURRENCY
Валюта заказа
assist.OrderCurrency=RUB
Валюта, в которой передаётся сумма заказа в платёжную систему ASSIST. По умолчанию RUB
-
ASSIST_ORDER_COMMENT
Комментарий к заказу
assist.OrderComment=Оплата по дог. ${contract} (${contract_comment})
Комментарий. Данный параметр передаётся в ASSIST и отображается в выписках по операциям.
-
ASSIST_ORDER_COMMENT_RECURRING
Комментарий к рекуррентному платежу
assist.OrderCommentRecurring=
Комментарий к рекуррентному (повторяющемуся) платежу. Данный параметр передаётся в ASSIST и отображается в выписках по операциям
-
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
URL возврата после неудачной оплаты
assist.url.return.no=
URL возврата в ЛК после не успешной оплаты: https://bill.trans-media.pro/bgbilling/webexecuter?module=assist&action=DoTransaction&mid=<код_модуля_assist>
-
ASSIST_SHOP_MODE
Режим работы
assist.ShopMode=test
Режим работы:
test — магазин подключен в тестовом режиме
battle — магазин подключен в рабочем режиме
battletest — магазин подключен в рабочем режиме, но надо совершать тестовые запросы (установка TestMode=1)
ЭТО ПОЛЕ ОБЯЗАТЕЛЬНО ДОЛЖНО БЫТЬ ЗАПОЛНЕНО ВРУЧНУЮ
-
ASSIST_RECURRING_REQUEST_CLASS
Класс рекуррентных платежей
assist.recurring.request.class=
Полное имя класса (реализует RecurringRequest), обрабатывающего рекуррентные (повторяющиеся) платежи модуля. Если не задано, используется стандартная обработка
-
ASSIST_DELAY
Авторизация кредитной карты
assist.Delay=0
Признак авторизации кредитной карты при двустадийном механизме работы (0 (false) – нормальный режим, 1 (true) – режим авторизации кредитной карты). По умолчанию - нормальный режим.
-
ASSIST_CARD_PAYMENT
Оплата по кредитной карте
assist.CardPayment=1
Производить оплату по кредитной карте. (1 – использовать, 0 – не использовать). Если данный параметр не передаётся, то по умолчанию его значение установлено в 0.
-
ASSIST_FAST_PAY_PAYMENT
Оплата по СБП (FastPay)
assist.FastPayPayment=1
Производить оплату по СБП. (1 – использовать, 0 – не использовать). Если данный параметр не передаётся, то по умолчанию его значение установлено в 1.
-
ASSIST_PAYMENT_TYPE
Тип платежа
assist.paymenttype=0
Тип платежа (ID), куда должны приписываться все проводимые платежи.
-
ASSIST_PAYMENT_COMMENT
Комментарий платежа
assist.payment_comment=Оплата по дог. ${contract} через Assist (Платёж #${billnumber}) от ${date}
Комментарий добавляемого платежа.
-
ASSIST_WM_PAYMENT
Платёжная система WebMoney
assist.WMPayment=
Использовать платёжную систему WebMoney Transfer. (1 - использовать, 0 - не использовать).
-
ASSIST_YM_PAYMENT
Платёжная система Яндекс.Деньги
assist.YMPayment=
Использовать платёжную систему Яндекс.Деньги. (1 - использовать, 0 - не использовать).
-
ASSIST_ASSIST_ID_PAYMENT
Оплата картой (AssistID)
assist.AssistIDPayment=
Оплата кредитной картой с использованием Assist®ID (1 - использовать, 0 - не использовать)
-
ASSIST_QIWI_PAYMENT
Платёжная система QIWI
assist.QIWIPayment=
Использовать платёжную систему QIWI. (1 - использовать, 0 - не использовать).
-
ASSIST_QIWI_MTS_PAYMENT
QIWI: счёт МТС
assist.QIWIMtsPayment=
Использовать платёжную систему QIWI. Оплата с лицевого счета МТС (1 - использовать, 0 - не использовать).
-
ASSIST_QIWI_MEGAFON_PAYMENT
QIWI: счёт Мегафон
assist.QIWIMegafonPayment=
Использовать платёжную систему QIWI. Оплата с лицевого счета Мегафон (1 - использовать, 0 - не использовать).
-
ASSIST_QIWI_BEELINE_PAYMENT
QIWI: счёт Билайн
assist.QIWIBeelinePayment=
Использовать платёжную систему QIWI. Оплата с лицевого счета Билайн (1 - использовать, 0 - не использовать).
-
ASSIST_AUTOPAYMENT_ENABLE
Автоплатеж
assist.autopayment.enable=false
Разрешить автоплатеж.
-
ASSIST_AUTOPAYMENT_MODE_DEFAULT
Режим автоплатежа по умолчанию
assist.autopayment.mode.default=0
Режим автоплатежа по умолчанию (0 - Отключен, 1 - Еженедельный, 2 - Ежемесячный, 3 - Автоматический).
-
ASSIST_AUTOPAYMENT_MODE_WEEK_ENABLE
Еженедельный режим автоплатежа
assist.autopayment.mode.week.enable=false
Разрешить еженедельный режим автоплатежа.
-
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
Минимальная сумма (еженедельный режим)
assist.autopayment.mode.week.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма в еженедельном режиме автоплатежа.
-
ASSIST_AUTOPAYMENT_MODE_WEEK_SUM_MAX
Максимальная сумма (еженедельный режим)
assist.autopayment.mode.week.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма в еженедельном режиме автоплатежа.
-
ASSIST_AUTOPAYMENT_MODE_MONTH_ENABLE
Ежемесячный режим автоплатежа
assist.autopayment.mode.month.enable=false
Разрешить ежемесячный режим автоплатежа.
-
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
Минимальная сумма (ежемесячный режим)
assist.autopayment.mode.month.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма в ежемесячном режиме автоплатежа.
-
ASSIST_AUTOPAYMENT_MODE_MONTH_SUM_MAX
Максимальная сумма (ежемесячный режим)
assist.autopayment.mode.month.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма в ежемесячном режиме автоплатежа.
-
ASSIST_AUTOPAYMENT_MODE_AUTO_ENABLE
Автоматический режим автоплатежа
assist.autopayment.mode.auto.enable=false
Разрешить автоматический режим автоплатежа.
-
ASSIST_AUTOPAYMENT_MODE_AUTO_DAY_SUM_DEFAULT
Сумма дневного списания по умолчанию (автоматический режим)
assist.autopayment.mode.auto.day.sum.default=500
Сумма дневного списания по умолчанию в автоматическом режиме автоплатежа.
-
ASSIST_AUTOPAYMENT_MODE_AUTO_DAY_SUM_MAX
Максимальная сумма дневного списания (автоматический режим)
assist.autopayment.mode.auto.day.sum.max=3000
Максимальная сумма дневного списания в автоматическом режиме автоплатежа.
-
ASSIST_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_DEFAULT
Сумма недельного списания по умолчанию (автоматический режим)
assist.autopayment.mode.auto.week.sum.default=1000
Сумма недельного списания по умолчанию в автоматическом режиме автоплатежа.
-
ASSIST_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_MAX
Максимальная сумма недельного списания (автоматический режим)
assist.autopayment.mode.auto.week.sum.max=5000
Максимальная сумма недельного списания в автоматическом режиме автоплатежа.
-
ASSIST_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_DEFAULT
Сумма месячного списания по умолчанию (автоматический режим)
assist.autopayment.mode.auto.month.sum.default=3000
Сумма месячного списания по умолчанию в автоматическом режиме автоплатежа.
-
ASSIST_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_MAX
Максимальная сумма месячного списания (автоматический режим)
assist.autopayment.mode.auto.month.sum.max=10000
Максимальная сумма месячного списания в автоматическом режиме автоплатежа.
-
WEB_MENU_ITEM_K1
Пункт меню web-статистики
web.menuItem.{1}=
Заголовок пункта в меню web-статистики
-
-
Method Details
-
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
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 nameNullPointerException- if the argument is null
-
getName
- Specified by:
getNamein interfaceParameterMapKey
-
getDefaultValue
- Specified by:
getDefaultValuein interfaceParameterMapKey
-
getTitle
- Specified by:
getTitlein interfaceParameterMapKey
-
getDescription
- Specified by:
getDescriptionin interfaceParameterMapKey
-