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 неудачной оплатыАдрес шлюза QiwiURL успешной оплаты -
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
-
QIWI_ENABLE
Включить модуль
qiwi.enable=true
Включить модуль приёма платежей
-
QIWI_CARD_ENABLE
Оплата картами
qiwi.card.enable=true
Разрешить оплату картами.
-
QIWI_URL_GATE
Адрес шлюза Qiwi
qiwi.gate.url=https://bill.qiwi.com/order/external/main.action
Адрес платежного шлюза Qiwi для SOAP-протокола. Если значение не задано, то используется значение по умолчанию.
-
QIWI_NOTIFICATION_PASSWORD
Пароль для уведомлений
qiwi.notification.password=
Пароль для уведомлений со стороны Qiwi. Настраивается в кабинете Qiwi.
-
QIWI_PROVIDER_NAME
Название провайдера
qiwi.provider.name=
Название провайдера. Опционально. Отображается пользователю во время оплаты.
-
QIWI_PAYMENT_TYPE_ID
Код типа платежа
qiwi.payment.type.id=0
Код типа платежа из справочника типов платежей.
-
QIWI_PAYMENT_COMMENT
Комментарий платежа
qiwi.payment.comment=Оплата через платежный сервис QIWI [транзакция #
]invalid reference
BGBaseConstants.PATTERN_TRANSACTION_IDКомментарий для добавляемого платежа. Возможно использование макроса
, который подставляет id транзакции из таблицы платежей модуля.invalid reference
BGBaseConstants.PATTERN_TRANSACTION_ID -
QIWI_PROTOCOL_VERSION
Версия протокола
qiwi.protocol.version=soap
Используемая версия протокола модуля. Возможные значения: rest - REST-протокол, предпочтительно к использованию; soap - SOAP-протокол, устаревший, используется по умолчанию.
-
QIWI_SHOP_ID
Идентификатор провайдера
qiwi.shop.id=
Идентификатор провайдера в системе Qiwi. Соответствует параметру API ID в rest-протоколе.
-
QIWI_ADDITIONAL_IDENTIFY_KEY_PID
Код параметра договора
qiwi.additional.identify.key.pid=0
Код параметра договора, в котором могут храниться дополнительные идентификационные данные абонента.
-
QIWI_LOGIN
Логин
qiwi.login=
Идентификатор для авторизации запросов к серверу Qiwi. Соответствует API ID.
-
QIWI_PASSWORD
Пароль
qiwi.password=
Пароль провайдера в системе Qiwi.
-
QIWI_COMMENT
Описание платежа
qiwi.comment=Пополнение счета по договору №
invalid reference
BGBaseConstants.PATTERN_CONTRACT_TITLEКомментарий, выводимый абоненту при оплате счета на стороне Qiwi. Если значение не задано, то используется значение по умолчанию.
-
QIWI_URL_SUCCESS
URL успешной оплаты
qiwi.success.url=
URL-адрес страницы, на которую будет перенаправлен абонент в случае успешной оплаты выставленного счета.
-
QIWI_URL_FAIL
URL неудачной оплаты
qiwi.fail.url=
URL-адрес страницы, на которую будет перенаправлен абонент в случае неудачной оплаты выставленного счета.
-
QIWI_SUM_MIN
Минимальная сумма
qiwi.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма платежа. Если значение не задано, то используется значение по умолчанию.
-
QIWI_SUM_MAX
Максимальная сумма
qiwi.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма платежа. Если значение не задано, то используется значение по умолчанию.
-
QIWI_CHARGE_ID
Код типа расхода
qiwi.charge.type.id=0
Код типа расхода, которым осуществляется возврат денег.
-
-
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
-