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 ConstantDescriptionAccount IDURL шлюза банкаАвтоплатёжПауза автоплатёжаДневная сумма (авто)Дневной лимит (авто)Авто-режимМесячная сумма (авто)Месячный лимит (авто)Недельная сумма (авто)Недельный лимит (авто)Режим автоплатёжаДень месяцаМесячный режимМакс. сумма (месяц)Мин. сумма (месяц)День неделиНедельный режимМакс. сумма (неделя)Мин. сумма (неделя)URL возврата (неудача)URL возврата (успех)Оплата картамиПауза проверкиОписание заказаВключить модульОбработчик событийЗапрос адресаОбязательность адресаТекст поля адресаMerchant IDТип платежаPortal IDURL провайдераОплата СБПМаксимальная суммаМинимальная сумма -
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
-
GAZPROMBANK_ENABLE
Включить модуль
gazprombank.enable=true
Включить модуль приёма платежей
-
GAZPROMBANK_SUM_MIN
Минимальная сумма
gazprombank.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма платежа
-
GAZPROMBANK_SUM_MAX
Максимальная сумма
gazprombank.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма платежа
-
GAZPROMBANK_CARD_ENABLE
Оплата картами
gazprombank.card.enable=true
Разрешить оплату картами.
-
GAZPROMBANK_SBP_ENABLE
Оплата СБП
gazprombank.sbp.enable=false
Разрешить оплату СБП.
-
GAZPROMBANK_EVENT_WORKER
Обработчик событий
gazprombank.event.worker=true
Обработчик событий модуля (потоковая обработка событий оплаты). Значение по умолчанию - включен.
-
GAZPROMBANK_API_URI
URL шлюза банка
gazprombank.api.uri=https://lt.pga.gazprombank.ru/api/v4/
URL для перенаправления клиента на страницу шлюза банка
-
GAZPROMBANK_DESCRIPTION
Описание заказа
gazprombank.description=Пополнение счета по договору №{CONTRACT_TITLE}
Описание заказа(услуги)
-
GAZPROMBANK_PAYMENT_TYPE_ID
Тип платежа
gazprombank.payment.type.id=0
Код платежа из справочника "Типы платежей"
-
GAZPROMBANK_PORTAL_ID
Portal ID
gazprombank.portal_id=
Portal ID - выдается банком при подключении
-
GAZPROMBANK_MERCHANT_ID
Merchant ID
gazprombank.merchant_id=
Merchant ID - выдается банком при подключении
-
GAZPROMBANK_ACCOUNT_ID
Account ID
gazprombank.account_id=
Account ID - выдается банком при подключении
-
GAZPROMBANK_BACK_URL_FAIL
URL возврата (неудача)
gazprombank.back_url_fail=
URL ЛК для возврата после неудачного платежа - https://host[:port]/bgbilling/webexecuter/m<код_модуля>/DoTransaction/fail
-
GAZPROMBANK_RETURN_URL
URL провайдера
gazprombank.return_url=
URL сайта провайдера, например https://test.merchant.site.ru
-
GAZPROMBANK_BACK_URL_SUCCESS
URL возврата (успех)
gazprombank.back_url_success=
URL ЛК для возврата после удачного платежа - https://host[:port]/bgbilling/webexecuter/m<код_модуля>/DoTransaction/success
-
GAZPROMBANK_CHECK_EVENT_WORKER_SLEEP_TIMEOUT
Пауза проверки
gazprombank.check.event.worker.sleep.timeout=300
Пауза между проверками событий обработчиком, мс
-
GAZPROMBANK_FISCALIZATION_CUSTOMER_ADDRESS_ENABLE
Запрос адреса
gazprombank.fiscalization.customer.address.enable=true
Включение запроса поля customerAddress при оплате
-
GAZPROMBANK_FISCALIZATION_CUSTOMER_ADDRESS_TITLE
Текст поля адреса
gazprombank.fiscalization.customer.address.title=
Текст поля customerAddress в ЛК, по умолчанию "Укажите E-mail или номер сотового для отправки чека"
-
GAZPROMBANK_FISCALIZATION_CUSTOMER_ADDRESS_REQUIRED
Обязательность адреса
gazprombank.fiscalization.customer.address.required=false
Требование заполнения поля customerAddress при оплате
-
GAZPROMBANK_AUTOPAYMENT_ENABLE
Автоплатёж
gazprombank.autopayment.enable=false
Разрешить автоплатеж.
-
GAZPROMBANK_AUTOPAYMENT_EVENT_WORKER_SLEEP_TIMEOUT
Пауза автоплатёжа
gazprombank.autopayment.event.worker.sleep.timeout=500
Пауза между запусками обработчика автоплатежей, мс
-
GAZPROMBANK_AUTOPAYMENT_MODE_DEFAULT
Режим автоплатёжа
gazprombank.autopayment.mode.default=0
Режим автоплатежа по умолчанию (0 - Отключен, 1 - Еженедельный, 2 - Ежемесячный, 3 - Автоматический).
-
GAZPROMBANK_AUTOPAYMENT_MODE_WEEK_ENABLE
Недельный режим
gazprombank.autopayment.mode.week.enable=false
Разрешить еженедельный режим автоплатежа.
-
GAZPROMBANK_AUTOPAYMENT_MODE_WEEK_DAY_DEFAULT
День недели
gazprombank.autopayment.mode.week.day.default=
invalid reference
BGBaseConstants.AUTOPAYMENT_MODE_WEEK_DAY_DEFAULTДень недели по умолчанию в еженедельном режиме автоплатежа (1 - Понедельник, ... 7 - Воскресенье).
-
GAZPROMBANK_AUTOPAYMENT_MODE_WEEK_SUM_MIN
Мин. сумма (неделя)
gazprombank.autopayment.mode.week.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма в еженедельном режиме автоплатежа.
-
GAZPROMBANK_AUTOPAYMENT_MODE_WEEK_SUM_MAX
Макс. сумма (неделя)
gazprombank.autopayment.mode.week.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма в еженедельном режиме автоплатежа.
-
GAZPROMBANK_AUTOPAYMENT_MODE_MONTH_ENABLE
Месячный режим
gazprombank.autopayment.mode.month.enable=false
Разрешить ежемесячный режим автоплатежа.
-
GAZPROMBANK_AUTOPAYMENT_MODE_MONTH_DAY_DEFAULT
День месяца
gazprombank.autopayment.mode.month.day.default=
invalid reference
BGBaseConstants.AUTOPAYMENT_MODE_MONTH_DAY_DEFAULTДень месяца по умолчанию в ежемесячном режиме автоплатежа. Если указанного дня нет в текущем месяце, платеж проводится в последний день месяца.
-
GAZPROMBANK_AUTOPAYMENT_MODE_MONTH_SUM_MIN
Мин. сумма (месяц)
gazprombank.autopayment.mode.month.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма в ежемесячном режиме автоплатежа.
-
GAZPROMBANK_AUTOPAYMENT_MODE_MONTH_SUM_MAX
Макс. сумма (месяц)
gazprombank.autopayment.mode.month.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма в ежемесячном режиме автоплатежа.
-
GAZPROMBANK_AUTOPAYMENT_MODE_AUTO_ENABLE
Авто-режим
gazprombank.autopayment.mode.auto.enable=false
Разрешить автоматический режим автоплатежа.
-
GAZPROMBANK_AUTOPAYMENT_MODE_AUTO_DAY_SUM_DEFAULT
Дневная сумма (авто)
gazprombank.autopayment.mode.auto.day.sum.default=500
Сумма дневного списания по умолчанию в автоматическом режиме автоплатежа.
-
GAZPROMBANK_AUTOPAYMENT_MODE_AUTO_DAY_SUM_MAX
Дневной лимит (авто)
gazprombank.autopayment.mode.auto.day.sum.max=3000
Максимальная сумма дневного списания в автоматическом режиме автоплатежа.
-
GAZPROMBANK_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_DEFAULT
Недельная сумма (авто)
gazprombank.autopayment.mode.auto.week.sum.default=1000
Сумма недельного списания по умолчанию в автоматическом режиме автоплатежа.
-
GAZPROMBANK_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_MAX
Недельный лимит (авто)
gazprombank.autopayment.mode.auto.week.sum.max=5000
Максимальная сумма недельного списания в автоматическом режиме автоплатежа.
-
GAZPROMBANK_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_DEFAULT
Месячная сумма (авто)
gazprombank.autopayment.mode.auto.month.sum.default=3000
Сумма месячного списания по умолчанию в автоматическом режиме автоплатежа.
-
GAZPROMBANK_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_MAX
Месячный лимит (авто)
gazprombank.autopayment.mode.auto.month.sum.max=10000
Максимальная сумма месячного списания в автоматическом режиме автоплатежа.
-
-
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
-