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 ConstantDescriptionCallback URLОплата картамиТип расходаКлиент-операторКомментарийКод валютыВключить модульEndpoint IDEndpoint IDАдрес плательщикаОбязательность customerAddressНазвание поля customerAddressФискализацияНазвание позиции чекаКоличествоЕдиница измеренияСистема налогообложенияСтавка налогообложенияНалог (VAT)Секретный ключКлюч BVComКомментарий платежаТип платежаВерсия протоколаURL-адрес результатаАдрес сервера БВКомМаксимальная суммаМинимальная суммаФормат транзакции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
-
BVCOM_ENABLE
Включить модуль
bvcom.enable=true
Включить модуль приёма платежей
-
BVCOM_CARD_ENABLE
Оплата картами
bvcom.card.enable=true
Разрешить оплату картами.
-
BVCOM_SUM_MIN
Минимальная сумма
bvcom.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма платежа
-
BVCOM_SUM_MAX
Максимальная сумма
bvcom.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма платежа
-
BVCOM_PROTOCOL_VERSION
Версия протокола
bvcom.protocol.version=1
Версия протокола системы: 1 - старая, 2 - новая
-
BVCOM_COMMENT
Комментарий
bvcom.comment=Оплата по договору
Комментарий, подставляемый при оплате по договору
-
BVCOM_CLIENT
Клиент-оператор
bvcom.client=
Клиент-оператор, заключивший договор с БВКом. Например: bitel. Также это является логином
-
BVCOM_URL_RESULT
URL-адрес результата
bvcom.url.result=
URL-адрес, куда будет перенаправлен пользователь после оплаты
-
BVCOM_KEY
Секретный ключ
bvcom.key=
Секретный ключ клиента (старый протокол). Например: secretkey
-
BVCOM_ENDPOINT_ID
Endpoint ID
bvcom.endpointid=-1
Идентификатор endpoint BVCom
-
BVCOM_CURRENCY
Код валюты
bvcom.currency=RUB
Код валюты платежа. RUR по умолчанию, для некоторых банков нужно использовать RUB
-
BVCOM_MERCHANT_CONTROL
Ключ BVCom
bvcom.merchant.control=
Ключ, выдаваемый системой BVCom
-
BVCOM_SERVER_URL
Адрес сервера БВКом
bvcom.server.url=https://sandbox.ariuspay.ru/paynet/api/v2/
Адрес сервера БВКом
-
BVCOM_CHARGE_TYPE_ID
Тип расхода
bvcom.charge.type=-1
Тип расхода
-
BVCOM_RESULT_URL
URL-адрес результата
bvcom.url.result=
URL-адрес, куда будет перенаправлен пользователь после оплаты
-
BVCOM_TRANS_FORMAT
Формат транзакции
bvcom.trans.format=BG00000000
Формат транзакции. Например: BG00000000
-
BVCOM_CALLBACK_URL
Callback URL
bvcom.callback.url=
Адрес скрипта, к которому будут направлены результаты транзакции
-
BVCOM_ENDPOINTID
Endpoint ID
bvcom.endpointid=0
Идентификатор endpoint BVCom
-
BVCOM_PAYMENT_TYPE_ID
Тип платежа
bvcom.payment.type.id=
Тип платежа
-
BVCOM_PAYMENT_COMMENT
Комментарий платежа
bvcom.payment.comment=Оплата через BVCom, транзакция:
invalid reference
BGBaseConstants.PATTERN_TRANSACTION_IDКомментарий платежа
-
BVCOM_FISCALIZATION_ENABLE
Фискализация
bvcom.fiscalization.enable=false
Включение режима фискализации
-
BVCOM_FISCALIZATION_RECEIPT_NAME
Название позиции чека
bvcom.fiscalization.receipt.name=Пополнение счета по договору №
invalid reference
BGBaseConstants.PATTERN_CONTRACT_TITLEНаименование позиции в чеке
-
BVCOM_FISCALIZATION_RECEIPT_QTY
Количество
bvcom.fiscalization.receipt.qty=1
Поле количество в позиции чека
-
BVCOM_FISCALIZATION_RECEIPT_QTY_MEASURE
Единица измерения
bvcom.fiscalization.receipt.qty.measure=
Единица измерения количества в позиции чека
-
BVCOM_FISCALIZATION_RECEIPT_VAT
Налог (VAT)
bvcom.fiscalization.receipt.vat=
Код налога / ставки НДС для позиции чека
-
BVCOM_FISCALIZATION_RECEIPT_TAX_TYPE
Ставка налогообложения
bvcom.fiscalization.receipt.tax.type=1
Код ставки налогообложения в позиции чека. Допустимые значения: 1 - 18% value-added tax, 2 - 10% value-added tax, 3 - 18/118 value-added tax, 4 - 10/110 value-added tax, 5 - 0% value-added tax, 6 - without value-added tax
-
BVCOM_FISCALIZATION_RECEIPT_TAX_SYSTEM
Система налогообложения
bvcom.fiscalization.receipt.tax.system=1
Код системы налогообложения в чека. Допустимые значения: 0 - General taxation system, 1 - Simplified income taxation system, 2 - Simplified income minus expense taxation system, 3 - Unified tax on imputed income, 4 - Unified agricultural tax, 5 - Patent system of taxation
-
BVCOM_FISCALIZATION_CUSTOMER_ADDRESS_ENABLE
Адрес плательщика
bvcom.fiscalization.customer.address.enable=true
Включение запроса поля customerAddress при оплате
-
BVCOM_FISCALIZATION_CUSTOMER_ADDRESS_TITLE
Название поля customerAddress
bvcom.fiscalization.customer.address.title=
Текст поля customerAddress в ЛК
-
BVCOM_FISCALIZATION_CUSTOMER_ADDRESS_REQUIRED
Обязательность customerAddress
bvcom.fiscalization.customer.address.required=false
Требование заполнения поля customerAddress при оплате
-
WEB_MENU_ITEM_K1
Пункт веб-меню
web.menuItem.{1}=
Название пункта веб-меню для модуля BVCom (Оплата через BVCom)
-
-
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
-