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Пароль ПСАвтоплатеж вкл.Макс. дневное списание по умолчаниюМакс. дневное списаниеАвтоматический режим вкл.Макс. месячное списание по умолчаниюМакс. месячное списаниеМакс. недельное списание по умолчаниюМакс. недельное списаниеРежим автоплатежа по умолчаниюДень месяца по умолчаниюЕжемесячный режим вкл.Макс. сумма (мес.)Мин. сумма (мес.)День недели по умолчаниюЕженедельный режим вкл.Макс. сумма (нед.)Мин. сумма (нед.)Логин автоплатежаПароль автоплатежаНазвание биллингаОплата картамиНазначение платежаВключить модульПоток обработки событийПоле customerAddress вкл.Поле customerAddress обязательноТекст поля customerAddressКомментарий платежаОсобенности платежаКод типа платежаURL проверки статусаPublic IdТаймаут чтенияТаймаут запросаКод валютыОписание заказаURL возвратаМаксимальная сумма платежаМинимальная сумма платежаПункт веб-меню -
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
-
CLOUDPAYMENTS_ENABLE
Включить модуль
cloudpayments.enable=true
Включить модуль приёма платежей
-
CLOUDPAYMENTS_CARD_ENABLE
Оплата картами
cloudpayments.card.enable=true
Разрешить оплату картами.
-
CLOUDPAYMENTS_SUM_MIN
Минимальная сумма платежа
cloudpayments.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма платежа
-
CLOUDPAYMENTS_SUM_MAX
Максимальная сумма платежа
cloudpayments.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма платежа
-
CLOUDPAYMENTS_EVENT_WORKER
Поток обработки событий
cloudpayments.event.worker=true
Обработка запросов на проверку транзакции и автоплатежи в отдельных потоках.
-
CLOUDPAYMENTS_REQUEST_TIMEOUT
Таймаут запроса
cloudpayments.request.timeout=10000
Таймаут запроса к серверу CloudPayments. По умолчанию 10000 мс.
-
CLOUDPAYMENTS_REQUEST_READ_TIMEOUT
Таймаут чтения
cloudpayments.request.read.timeout=5000
Таймаут чтения ответа от сервера CloudPayments. По умолчанию 5000 мс.
-
CLOUDPAYMENTS_BILLING_NAME
Название биллинга
cloudpayments.billing.name=
Идентификатор (название) биллинга в системе CloudPayments
-
CLOUDPAYMENTS_PAYMENT_TYPE_ID
Код типа платежа
cloudpayments.payment.type.id=0
Код платежа из справочника "Типы платежей"
-
CLOUDPAYMENTS_PAYMENT_COMMENT
Комментарий платежа
cloudpayments.payment.comment=Платеж через платежную систему CloudPayments (#{
})invalid reference
BGBaseConstants.PATTERN_TRANSACTION_IDКомментарий платежа
-
CLOUDPAYMENTS_PAYMENT_FEATURES
Особенности платежа
cloudpayments.payment.features=
Возможные особенности проведения платежа. Допустимое значение: AUTO_PAYMENT (проведение автоплатежа для мерчантов способных совершать разные виды платежей).
-
CLOUDPAYMENTS_REST_CURRENCY
Код валюты
cloudpayments.rest.currency=
Код валюты, по умолчанию 643 (RUR)
-
CLOUDPAYMENTS_REST_DESCRIPTION
Описание заказа
cloudpayments.rest.description=Пополнение счета по договору №{CONTRACT_TITLE}
Описание заказа(услуги)
-
CLOUDPAYMENTS_PUBLIC_ID
Public Id
cloudpayments.public.id=test_api_00000000000000000000001
Public Id из ЛК CloudPayments
-
CLOUDPAYMENTS_DESCRIPTION
Назначение платежа
cloudpayments.description=Пополнение счета по договору № {CONTRACT_TITLE}
Назначение платежа в форме оплаты
-
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
Пароль ПС
cloudpayments.api.password=
Пароль из ЛК ПС
-
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
Поле customerAddress вкл.
cloudpayments.fiscalization.customer.address.enable=true
Включение запроса поля customerAddress при оплате
-
CLOUDPAYMENTS_FISCALIZATION_CUSTOMER_ADDRESS_TITLE
Текст поля customerAddress
cloudpayments.fiscalization.customer.address.title=
Текст поля customerAddress в ЛК, по умолчанию "Укажите E-mail или номер сотового для отправки чека".
-
CLOUDPAYMENTS_FISCALIZATION_CUSTOMER_ADDRESS_REQUIRED
Поле customerAddress обязательно
cloudpayments.fiscalization.customer.address.required=false
Требование заполнения поля customerAddress при оплате
-
CLOUDPAYMENTS_AUTOPAYMENT_ENABLE
Автоплатеж вкл.
cloudpayments.autopayment.enable=false
Разрешить автоплатеж.
-
CLOUDPAYMENTS_AUTOPAYMENT_REST_USER_NAME
Логин автоплатежа
cloudpayments.autopayment.rest.user.name=autopaymentUser
Идентификатор продавца (для автоплатежа)
-
CLOUDPAYMENTS_AUTOPAYMENT_REST_USER_PSWD
Пароль автоплатежа
cloudpayments.autopayment.rest.user.pswd=autopaymentPassword
Пароль продавца (для автоплатежа)
-
CLOUDPAYMENTS_AUTOPAYMENT_MODE_DEFAULT
Режим автоплатежа по умолчанию
cloudpayments.autopayment.mode.default=0
Режим автоплатежа по умолчанию (0 - Отключен, 1 - Еженедельный, 2 - Ежемесячный, 3 - Автоматический).
-
CLOUDPAYMENTS_AUTOPAYMENT_MODE_WEEK_ENABLE
Еженедельный режим вкл.
cloudpayments.autopayment.mode.week.enable=false
Разрешить еженедельный режим автоплатежа.
-
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
Мин. сумма (нед.)
cloudpayments.autopayment.mode.week.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма в еженедельном режиме автоплатежа.
-
CLOUDPAYMENTS_AUTOPAYMENT_MODE_WEEK_SUM_MAX
Макс. сумма (нед.)
cloudpayments.autopayment.mode.week.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма в еженедельном режиме автоплатежа.
-
CLOUDPAYMENTS_AUTOPAYMENT_MODE_MONTH_ENABLE
Ежемесячный режим вкл.
cloudpayments.autopayment.mode.month.enable=false
Разрешить ежемесячный режим автоплатежа.
-
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
Мин. сумма (мес.)
cloudpayments.autopayment.mode.month.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма в ежемесячном режиме автоплатежа.
-
CLOUDPAYMENTS_AUTOPAYMENT_MODE_MONTH_SUM_MAX
Макс. сумма (мес.)
cloudpayments.autopayment.mode.month.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма в ежемесячном режиме автоплатежа.
-
CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_ENABLE
Автоматический режим вкл.
cloudpayments.autopayment.mode.auto.enable=false
Разрешить автоматический режим автоплатежа.
-
CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_DAY_SUM_DEFAULT
Макс. дневное списание по умолчанию
cloudpayments.autopayment.mode.auto.day.sum.default=500
Максимальная сумма дневного списания по умолчанию в автоматическом режиме автоплатежа.
-
CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_DAY_SUM_MAX
Макс. дневное списание
cloudpayments.autopayment.mode.auto.day.sum.max=3000
Максимальная сумма дневного списания в автоматическом режиме автоплатежа.
-
CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_DEFAULT
Макс. недельное списание по умолчанию
cloudpayments.autopayment.mode.auto.week.sum.default=1000
Максимальная сумма недельного списания по умолчанию в автоматическом режиме автоплатежа.
-
CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_MAX
Макс. недельное списание
cloudpayments.autopayment.mode.auto.week.sum.max=5000
Максимальная сумма недельного списания в автоматическом режиме автоплатежа.
-
CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_DEFAULT
Макс. месячное списание по умолчанию
cloudpayments.autopayment.mode.auto.month.sum.default=3000
Максимальная сумма месячного списания по умолчанию в автоматическом режиме автоплатежа.
-
CLOUDPAYMENTS_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_MAX
Макс. месячное списание
cloudpayments.autopayment.mode.auto.month.sum.max=10000
Максимальная сумма месячного списания в автоматическом режиме автоплатежа.
-
WEB_MENU_ITEM_K1
Пункт веб-меню
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
-