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Автоплатеж вкл.Макс. дневное списание по умолчаниюМакс. дневное списаниеАвтоматический режим вкл.Макс. месячное списание по умолчаниюМакс. месячное списаниеМакс. недельное списание по умолчаниюМакс. недельное списаниеРежим автоплатежа по умолчаниюДень месяца по умолчаниюЕжемесячный режим вкл.Макс. сумма (мес.)Мин. сумма (мес.)День недели по умолчаниюЕженедельный режим вкл.Макс. сумма (нед.)Мин. сумма (нед.)URL отправки уведомленияОплата картамиСтрана покупателяURL отклоненной оплатыОписание заказаВключить модульПоле customerAddress вкл.Поле customerAddress обязательноТекст поля customerAddressФискализация вкл.Название чекаКоличество в чекеЕд. изм. в чекеНалоговая система в чекеТип налога в чекеНалог (VAT) в чекеURL шлюза банкаURL продавцаКод типа платежа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
-
CHRONOPAY_ENABLE
Включить модуль
chronopay.enable=true
Включить модуль приёма платежей
-
CHRONOPAY_CARD_ENABLE
Оплата картами
chronopay.card.enable=true
Разрешить оплату картами.
-
CHRONOPAY_SUM_MIN
Минимальная сумма платежа
chronopay.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма платежа
-
CHRONOPAY_SUM_MAX
Максимальная сумма платежа
chronopay.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма платежа
-
CHRONOPAY_PRODUCT_ID
ID продукта
chronopay.product.id=1-1-1
ID продукта, за который должна быть произведена оплата.
-
CHRONOPAY_DESCRIPTION
Описание заказа
chronopay.description=Пополнение счета по договору №{CONTRACT_TITLE}
Описание заказа(услуги)
-
CHRONOPAY_COUNTRY
Страна покупателя
chronopay.country=RUS
Страна Покупателя (из которой осуществляется оплата) в формате 3-буквенных кодов по ISO 3166-1. Если не передавать, Плательщик должен будет самостоятельно выбрать страну из раскрывающегося списка.
-
CHRONOPAY_CALLBACK_URL
URL отправки уведомления
chronopay.callback.url=
URL для отправки уведомления о платеже, в формате: http://host[:port]/[bgbilling/]chronopay/код_модуля
-
CHRONOPAY_SUCCESS_URL
URL успешной оплаты
chronopay.success.url=
URL страницы в системе Продавца для перенаправления Покупателя в случае успешной оплаты: http[s]://host[:port]/[bgbilling/]webexecuter?module=chronopayinvalid input: '&mid'=код_модуляinvalid input: '&action'=DoTransactioninvalid input: '&operation'=success
-
CHRONOPAY_DECLINE_URL
URL отклоненной оплаты
chronopay.decline.url=
URL страницы в системе Продавца для перенаправления Покупателя в случае отклонения оплаты: http[s]://host[:port]/[bgbilling/]webexecuter?module=chronopayinvalid input: '&mid'=код_модуляinvalid input: '&action'=DoTransactioninvalid input: '&operation'=decline
-
CHRONOPAY_SHAREDSEC
Уникальный код
chronopay.sharedsec=
Уникальный код, который знает только ChronoPay и Продавец.
-
CHRONOPAY_MERCHANT_URL
URL продавца
chronopay.merchant.url=
URL продавца в системе ChronoPay
-
CHRONOPAY_GATE_URL
URL шлюза банка
chronopay.gate.url=https://payments.chronopay.com/
URL для перенаправления клиента на страницу шлюза банка
-
CHRONOPAY_PAYMENT_TYPE_ID
Код типа платежа
chronopay.payment.type.id=0
Код платежа из справочника "Типы платежей"
-
CHRONOPAY_FISCALIZATION_ENABLE
Фискализация вкл.
chronopay.fiscalization.enable=
Включить фискализацию (формирование чека) при оплате
-
CHRONOPAY_FISCALIZATION_RECEIPT_NAME
Название чека
chronopay.fiscalization.receipt.name=
Название чека
-
CHRONOPAY_FISCALIZATION_RECEIPT_QTY
Количество в чеке
chronopay.fiscalization.receipt.qty=
Количество в чеке
-
CHRONOPAY_FISCALIZATION_RECEIPT_QTY_MEASURE
Ед. изм. в чеке
chronopay.fiscalization.receipt.qty.measure=
Единица измерения в чеке
-
CHRONOPAY_FISCALIZATION_RECEIPT_VAT
Налог (VAT) в чеке
chronopay.fiscalization.receipt.vat=
Налог (VAT) в чеке
-
CHRONOPAY_FISCALIZATION_RECEIPT_TAX_TYPE
Тип налога в чеке
chronopay.fiscalization.receipt.tax.type=
Тип налога в чеке
-
CHRONOPAY_FISCALIZATION_RECEIPT_TAX_SYSTEM
Налоговая система в чеке
chronopay.fiscalization.receipt.tax.system=
Налоговая система в чеке
-
CHRONOPAY_FISCALIZATION_CUSTOMER_ADDRESS_ENABLE
Поле customerAddress вкл.
chronopay.fiscalization.customer.address.enable=true
Включение запроса поля customerAddress при оплате
-
CHRONOPAY_FISCALIZATION_CUSTOMER_ADDRESS_TITLE
Текст поля customerAddress
chronopay.fiscalization.customer.address.title=
Текст поля customerAddress в ЛК, по умолчанию "Укажите E-mail или номер сотового для отправки чека".
-
CHRONOPAY_FISCALIZATION_CUSTOMER_ADDRESS_REQUIRED
Поле customerAddress обязательно
chronopay.fiscalization.customer.address.required=false
Требование заполнения поля customerAddress при оплате
-
CHRONOPAY_AUTOPAYMENT_ENABLE
Автоплатеж вкл.
chronopay.autopayment.enable=false
Разрешить автоплатеж.
-
CHRONOPAY_AUTOPAYMENT_MODE_DEFAULT
Режим автоплатежа по умолчанию
chronopay.autopayment.mode.default=0
Режим автоплатежа по умолчанию (0 - Отключен, 1 - Еженедельный, 2 - Ежемесячный, 3 - Автоматический).
-
CHRONOPAY_AUTOPAYMENT_MODE_WEEK_ENABLE
Еженедельный режим вкл.
chronopay.autopayment.mode.week.enable=false
Разрешить еженедельный режим автоплатежа.
-
CHRONOPAY_AUTOPAYMENT_MODE_WEEK_DAY_DEFAULT
День недели по умолчанию
chronopay.autopayment.mode.week.day.default=
invalid reference
BGBaseConstants.AUTOPAYMENT_MODE_WEEK_DAY_DEFAULTДень недели по умолчанию в еженедельном режиме автоплатежа (1 - Понедельник, ... 7 - Воскресенье).
-
CHRONOPAY_AUTOPAYMENT_MODE_WEEK_SUM_MIN
Мин. сумма (нед.)
chronopay.autopayment.mode.week.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма в еженедельном режиме автоплатежа.
-
CHRONOPAY_AUTOPAYMENT_MODE_WEEK_SUM_MAX
Макс. сумма (нед.)
chronopay.autopayment.mode.week.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма в еженедельном режиме автоплатежа.
-
CHRONOPAY_AUTOPAYMENT_MODE_MONTH_ENABLE
Ежемесячный режим вкл.
chronopay.autopayment.mode.month.enable=false
Разрешить ежемесячный режим автоплатежа.
-
CHRONOPAY_AUTOPAYMENT_MODE_MONTH_DAY_DEFAULT
День месяца по умолчанию
chronopay.autopayment.mode.month.day.default=
invalid reference
BGBaseConstants.AUTOPAYMENT_MODE_MONTH_DAY_DEFAULTДень месяца по умолчанию в ежемесячном режиме автоплатежа. Если указанного дня нет в текущем месяце, платеж проводится в последний день месяца.
-
CHRONOPAY_AUTOPAYMENT_MODE_MONTH_SUM_MIN
Мин. сумма (мес.)
chronopay.autopayment.mode.month.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма в ежемесячном режиме автоплатежа.
-
CHRONOPAY_AUTOPAYMENT_MODE_MONTH_SUM_MAX
Макс. сумма (мес.)
chronopay.autopayment.mode.month.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма в ежемесячном режиме автоплатежа.
-
CHRONOPAY_AUTOPAYMENT_MODE_AUTO_ENABLE
Автоматический режим вкл.
chronopay.autopayment.mode.auto.enable=false
Разрешить автоматический режим автоплатежа.
-
CHRONOPAY_AUTOPAYMENT_MODE_AUTO_DAY_SUM_DEFAULT
Макс. дневное списание по умолчанию
chronopay.autopayment.mode.auto.day.sum.default=500
Максимальная сумма дневного списания по умолчанию в автоматическом режиме автоплатежа.
-
CHRONOPAY_AUTOPAYMENT_MODE_AUTO_DAY_SUM_MAX
Макс. дневное списание
chronopay.autopayment.mode.auto.day.sum.max=3000
Максимальная сумма дневного списания в автоматическом режиме автоплатежа.
-
CHRONOPAY_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_DEFAULT
Макс. недельное списание по умолчанию
chronopay.autopayment.mode.auto.week.sum.default=1000
Максимальная сумма недельного списания по умолчанию в автоматическом режиме автоплатежа.
-
CHRONOPAY_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_MAX
Макс. недельное списание
chronopay.autopayment.mode.auto.week.sum.max=5000
Максимальная сумма недельного списания в автоматическом режиме автоплатежа.
-
CHRONOPAY_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_DEFAULT
Макс. месячное списание по умолчанию
chronopay.autopayment.mode.auto.month.sum.default=3000
Максимальная сумма месячного списания по умолчанию в автоматическом режиме автоплатежа.
-
CHRONOPAY_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_MAX
Макс. месячное списание
chronopay.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
-